This extension provides ChordPro files support for VS Code.
ChordPro (also known as Chord) is an ASCII text file format for transcribing songs with chords and lyrics.
Although this format is legible as it is, there are many popular programs for displaying, transposing and printing.
Files in this format often have extensions such as.crd
,.chopro
,.pro
,.chordpro
or.cho
. [wiki]
- Full syntax highlighting
- Full syntax snippets
- Rendering preview window
- Export to PDF songbook
None in this version.
None in this version.
None.
This is the first release of VS Code ChordPro extension.
With it comes syntax highlighting support for one of the best song lyrics and
chords format.
Future releases will have, at some point in time, improvements in the highlighting (add coloring by groups), and what's listed on the check list, in the Features section.
To check the latest changes, read the CHANGELOG.md.
All contributions are more than welcome! If you want to get started with a PR,
please do the following:
(3rd, 4th and 5th steps are not required yet)
- Check out the VS Code Extension Docs, especially Running and Debugging Extensions.
- Fork this repo.
Install dependencies withnpm install
. You'll also need to install dependencies in theclient
andserver
directories.Runnpm run watch
in a shell to get the Typescript compiler running.Runnpm run watch:client
to compile the client andnpm run watch:server
to compile the server. You'll need all three running to do development on the extension.- Open the repo directory in VS Code.
- Make a code change and test it.
You can use the Debug tab and theLaunch Extension
configuration to help. - Update the CHANGELOG.md.
- Create a branch and submit a PR!
This extension is licensed under the MIT License.