The syntax highlighter is one of the main features of the VSCode MultiValue PROC Extension. It provides developers who use the language a better way to update existing programs or develop new programs in any flavor of the MultiValue PROC language.
The VSCode MultiValue PROC Extension will highlight the following:
- Commands (A, H, RO, IF, STOFF, etc.)
- Command Parameters
- Labels
- Unquoted and Quoted Strings
- Comments
- Numeric Digits
- PROC Identifier (PQ)
To provide a better development experience, the VSCode MultiValue PROC Extension ships with a Hover Provider that allows developers to quickly get relevant keyword documentation just by hovering over it!
Syntax Highlighter Demo:
Keyword Documentation Hover Provider Demo:
The mvBase PROC Syntax Highlighter can be activated in two ways:
- Changing the file extension to
.proc
. VSCode will automatically recognize that a file needs to be interpreted by the MultiValue PROC Syntax Highlighter if it has a.proc
file extension. - Use the Command Palette (Ctrl+Shift+P) to select Change Language Mode. From there you can select MultiValue PROC as the language for the file.
The theme works best with Monakai Dimmed or Dark+.
- Language Server Rework
- Auto Completion
- Linting
- UniVerse PROC Syntax
- User Exits
Please raise any existing issues with this extension through GitHub.