Make sure you have .NET Framework SDK 4.8 installed on your development workstation.
To build extension you should use one of four project build options:
Debug
- debug version with Radeon asm supportRelease
- release version with Radeon asm support
For example, for the
Release
build option, theRadeonAsmSyntax.vsix
extension installer will be located in the path to project location\VSRAD.Syntax\bin\Release directory.
- Radeon asm extra keywords
- Radeon asm function argument
- Radeon asm function name
- Radeon asm identifier dark theme
- Radeon asm identifier light theme
- Radeon asm instructions
- Radeon asm labels
- Tool window location is
View -> Other Windows -> Radeon Asm Function List
- The function list is filtered by text in search field.
- Use Up or Down in order to scroll through the function list.
- Use Line or Name buttons to sort function list by line number or function name.
- Click RMB to Show/Hide line number column.
- Use clear hotkey to clear the search field. To
To set clear special hotkey:
Tool -> Options -> Environment, Keyboard -> find command "FunctionList.Clear" and set shortcut keys
. - Enter, redirect hotkey or click on the function in list redirect to a function in code.
To set redirect special hotkey:
Tool -> Options -> Environment, Keyboard -> find command "FunctionList.Select" and set shortcut keys
.
- Navigation between project fiels by
#inclide
or.include
keywords - Navigation to
macros
- Navigation to
variable
(variable definition is explicit.set
or implicitvaiable_name = 0x01
) - Navigation to
macro argument
- Highlighting an element in its scope