Home

Awesome

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

Peek Definition demo

Hover over symbol demo

Completion:

Completion

Completion demo

Renaming:

Renaming demo

⌨️ 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.