It mainly consists of only a few modifications to support the differences in Pep/8 mnemonics and directives.
Here is a non-exhaustive list of additions and modifications to pep9:
Adds basic language support to Visual Studio Code for the Pep/8 assembly language (still 🤷♂️) used in (some) Computer Systems college courses.
Adds folding markers as comments to make long code easier to read. How to use them :
Start: use these exact symbols ;§> in a comment that starts at the beginning of a line. You can then add any other character as in a normal comment.
End: use these exact symbols ;§< in a comment that starts at the beginning of a line. You can then add any other character as in a normal comment.
A start marker without a corresponding end marker will not allow code folding in Visual Studio Code.
Unfolded :
Folded :
You can edit them directly in the source code of the extension which is located in the Visual Studio Code user folder (C:\Users\<yourUserName>\.vscode\extensions\deagrut.pep8-asm-X.X.X > folding{} > markers {} for Windows, please refer to the official documentation for other OS's), but any update for this extension will erase these personnalization due to the structure of Language Support extensions.