usfmvscode READMEA Visual Studio Code Plugin to provide support for USFM FeaturesLanguage support for USFM Basic syntax highlighting DevelopmentInstall dependencies with
TestingThe core logic (marker validation, chapter/verse marker scanning, the document
outline, and reference navigation) is factored into small modules under
Unit tests live in Release Notes0.0.1Initial release 0.1.0Support for basic syntax checking. Looks for strange markers 0.1.1Added support for more markers in the syntax checking 0.1.2Added support for more markers in the syntax checking 0.2.0Added support for \it and \it* markers as well as cut the extension size back by quite a bit 0.2.1Added support for \fq* and \im 0.3.0Added document outline and go-to-reference support, plus the \mt4 marker 0.3.1Dependency updates 0.3.2Added support for nested character markers (e.g. 0.4.0Added an automated test suite covering marker validation, the document outline, and reference navigation. Extracted the core logic into standalone modules and migrated linting from tslint to eslint. 0.4.1Dependency updates 0.4.2Fixed the document outline and go-to-reference skipping 0.4.3Dependency updates 0.5.0Fixed word wrap splitting nested character markers such as Known issuesCurrently there is no support for USFM milestones and those milestone markers will be marked incorrectly by the syntax checker |