VSLilyPondProvides syntax and error highlighting, IntelliSense and AutoComplete, compilation on save, MIDI (input and playback) support for LilyPond in VSCode. Works with any VSCode supported PDF previewer for PDF preview. See docs/INSTALL.md for a setup guide. FeaturesError highlighting 📜IntelliSense and AutoComplete 💡Compilation on save 💾MIDI Input 🎹Supports chord mode, relative mode and sharp/flat accidentals. See DEMOS.md for advanced features in action, and SETTINGS.md on how to toggle them. MIDI Playback 🎼Two-way Point and Click 📄Forward (Score to PDF)Backward (PDF to Score)See here for more information (including a usage guide). RequirementsSee docs/INSTALL.md for a setup guide.
Extension Controls, Commands and Settings
Issues & FAQPlease submit issues in the GitHub repository. See the FAQ at docs/FAQ.md. Contributing
DevelopmentRequirements
Setup
Testing MIDI input
ReleasingReleasing is done automatically via GitHub Actions. Bump the version in AcknowledgementsBase syntax highlighting depends on the LilyPond Syntax extension by Alexis Jeandeau, under the Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) license (http://creativecommons.org/licenses/by-sa/3.0/). See that repository for additional acknowledgements. IntelliSense and AutoComplete depends on the LilyPond AutoComplete (Commands & Keywords) extension, under the MIT license. Formatting depends on the LilyPond Formatter extension, under the MIT license. Point and Click depends on the LilyPond PDF Preview extension, under the MIT license. License: Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) license, http://creativecommons.org/licenses/by-sa/3.0/. |