Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>WRAMP Assembly IntellisenseNew to Visual Studio Code? Get it now.

WRAMP Assembly Intellisense

JLitolff - WaikatoUni

|
25 installs
| (1) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WRAMP Assembly Intellisense

This extension implements the provideHover and provideCompletionItems functions of IntelliSense into the editor for the WRAMP Assembly language. WRAMP was developed by the University of Waikato as an easy-to-learn architecture for teaching assembly language and basic processor concepts.

Sample

Features

Intellisense input suggestions will appear which contain all WRAMP Instruction set commands, as well as directives. The suggestions have accompanying documentation and use snippet strings which create input fields when needed, which can be tabbed between.

Commands, Directives and system registers also have documentation which will display upon hover. Includes command parameters, type and function explanations

sample
directive suggestions
sample
inserted snippet string

sample directive hover sample instruction hover sample register hover

Notes

thanks to stackoverflow.com/67749752/ and [stackoverflow.com//54792391/](https://github.com/JayBigGuy10/WRAMP-Assembly-Intellisense/blob/HEAD/ https:/stackoverflow.com/questions/54792391/vs-code-hover-extension-implement-hoverprovider) for providing needed usage contex

https://code.visualstudio.com/api/working-with-extensions/publishing-extension

https://code.visualstudio.com/api/language-extensions/programmatic-language-features#show-hovers

https://code.visualstudio.com/api/references/vscode-api#languages.registerCompletionItemProvider

vscode module

  • languages.registerCompletionItemProvider
  • languages.registerHoverProvider
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft