Extensión de resaltado de sintaxis para código del Microprocesador
M68HC11 en Visual Studio Code.
Resalta:
- Mnemónicos
- Instrucciones branch y jump
- Labels del lado izquierdo
- Referencias a labels del lado derecho
- Directivas
- Operandos según el modo de direccionamiento
- Instrucciones de subrutinas
- Instrucciones de stack
También agrega:
- Plegado de bloques por
ORG - Plegado de bloques por labels
- Descarga el archivo
.vsixde la extensión. - Abre Visual Studio Code.
- Ve a la vista de extensiones.
- Haz clic en los tres puntos
...en la esquina superior derecha. - Selecciona Install from VSIX...
- Elige el archivo
.vsix. - Recarga la ventana si es necesario.
La extensión reconoce archivos con extensiones como:
.asm.a68.hc11.msa
Si VS Code no detecta el lenguaje automáticamente:
- Abre el archivo.
- Haz clic en el selector de lenguaje en la esquina inferior derecha.
- Selecciona M68HC11.
- Directivas como
p68H11,p68HC11,ORGyEND - Mnemónicos normales
- Instrucciones de branch y jump
- Labels definidos a la izquierda
- Referencias a labels a la derecha
- Instrucciones de subrutinas como
JSR,BSRyRTS - Referencias y definiciones de subrutinas con color propio
- Instrucciones de stack como
PSHA,PSHB,PSHX,PSHY,PULA,PULB,PULX,PULY,TSX,TXS,LDS,STS,INSyDES - Operandos según el modo de direccionamiento:
- Inmediato
- Directo
- Extendido
- Indexado
- Relativo
- Plegado de bloques por
ORG - Plegado de bloques por labels
- Mejor separación visual entre labels normales y subrutinas
Syntax highlighting extension for Visual Studio Code for the M68HC11 microprocessor.
It highlights:
- Mnemonics
- Branch and jump instructions
- Left-side labels
- Right-side label references
- Directives
- Operands by addressing mode
- Subroutine instructions
- Stack instructions
It also adds:
- Code folding for
ORGblocks - Code folding for label blocks
- Download the extension
.vsixfile. - Open Visual Studio Code.
- Go to the Extensions view.
- Click the
...menu in the top-right corner. - Select Install from VSIX...
- Choose the
.vsixfile. - Reload the window if needed.
The extension recognizes files such as:
.asm.a68.hc11.msa
If VS Code does not detect the language automatically:
- Open the file.
- Click the language selector in the bottom-right corner.
- Select M68HC11.
- Directives such as
p68H11,p68HC11,ORG, andEND - Regular mnemonics
- Branch and jump instructions
- Left-side labels
- Right-side label references
- Subroutine instructions such as
JSR,BSR, andRTS - Subroutine references and definitions with a dedicated color
- Stack instructions such as
PSHA,PSHB,PSHX,PSHY,PULA,PULB,PULX,PULY,TSX,TXS,LDS,STS,INS, andDES - Operands based on addressing mode:
- Immediate
- Direct
- Extended
- Indexed
- Relative
ORGblock folding- Label block folding
- Better visual distinction between regular labels and subroutines