mborik / z80-macroasm-vscode

Support for Z80 macro-assemblers in Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=mborik.z80-macroasm
MIT License
56 stars 11 forks source link
formatter intellisense problem-matcher syntax-highlighting visual-studio-code vscode vscode-extension z80 z80-assembly z80asm

Support for Z80 macro-assemblers in Visual Studio Code

The Z80 Macro-Assembler extension for Visual Studio Code provides the following features inside VS Code:

⚙️ Settings

These few options allows you to configure extension's behavior but primarily your code-formatting preferences and code completion:

Formatter:

These keys/values can be used in your workspace or global settings.json. See example »»

🚨 Problem matchers

There are some predefined problem matchers to handle reported errors from compilation output:

These values can be used in .vscode/tasks.json of your project's build task. See example »»

💡 IntelliSense showcase

Symbol suggestions:

Definitions:

Definitions

Completion:

Completion

Renaming:

⌨️ Credits

Martin Bórik is leading the development of this extension with some inspirations from these VS Code extensions:

Contributors:

📋 License

The Z80 Assembly extension is subject to these license terms.

The source code to this extension is available on github and licensed under the MIT license.