No puedo resaltar mi ensamblaje.¿Hay resaltado de sintaxis para ensamblar en Sublime Text 2?
Respuesta
No, pero desde Sublime Text 2 puede leer los archivos de definición de lenguaje Textmate (archivos .tmLanguage), que fácilmente podría añadir soporte a la Asamblea copiando algo así como https://github.com/foxostro/x86-assembly-textmate-bundle a su directorio "paquetes" (C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages
en mi Win7).
ahora hay una mucho mejor respuesta a esto:
En Sublime Text, sólo tiene que ir a Preferencias> Control de Paquete> paquetes de instalación. Una vez allí busque "mips-sintaxis" y presione enter en el resultado.
Una vez que se instala, debe poder seleccionar MIPS como resaltado de sintaxis para cualquier archivo que esté editando.
Editar: Por supuesto, esto supone que su Sublime tiene control de paquetes. Puede obtener el control de paquete para hacer esto y más en: http://wbond.net/sublime_packages/package_control
Al igual que en otros, noté una clara falta de resaltado de sintaxis SPARC en Sublime Text 2, por lo que rodé el mío. Es completamente funcional, y tiene su very own entry en Will Bond's . Con Package Control instalado, puede instalar mi paquete en Sublime a través del Ctrl+Shift+P -> Package Control: Install Package -> SPARC Assembly Syntax
.
Las instrucciones de instalación y los consejos de uso están disponibles en el Github project page.
He encontrado otro Assembly x86 syntax definition.
Parece que este tipo había hecho una gran cantidad de trabajo y mantiene la sintaxis actualizada. Al menos al momento de escribir el último cambio fue hace 9 días.
También tiene this post on Sublime forum.
vieja pregunta, pero no es éste: la sintaxis https://packagecontrol.io/packages/NASM%20x86%20Assembly
GAS:
Sé que hay una respuesta elegida, pero para cualquier otra persona que viene aquí en el futuro, hay que especificar qué la sintaxis que quieres El montaje viene en un lote de diferentes sabores. Otras respuestas han dado NASM, SPARC y MIPS. Cuando visité esta página hace un año, estaba buscando una buena definición de sintaxis GAS (AT & T) para x86, que nunca encontré.
Así que, naturalmente, hice la mía. Es realmente un resaltador x64, pero también incluye x86: https://github.com/calculuswhiz/Assembly-Syntax-Definition
También está en Control de paquetes. Para encontrarlo, escriba "gasx" en el campo de búsqueda.
Tiempo de bonificación. Lo convertí para [Atom] (https://github.com/calculuswhiz/atom-GAS-x86_64-highlighter) también: – calculuswhiz
sé que la pregunta era para Sublime 2, pero si quieres un buen rotulador estoy usando el MasmAssembly en Sublime 3 y se encontró que es bastante bueno. Destaca incluso los registros ZMM y las últimas instrucciones SSE.
puede instalarlo usando el plugin de control del paquete, nevetheless aquí es el repositorio: https://packagecontrol.io/packages/MasmAssembly
- 1. Resaltado específico de sintaxis con Sublime Text 2
- 2. Sublime Text 2 JSP resaltado de sintaxis Problemas
- 3. Soporte de Sass para Sublime Text 2?
- 4. ¿Cómo activo el resaltado de sintaxis para mi Gemfile en Sublime Text 2?
- 5. Sublime Text 2: ¿Cómo configurar un resaltado de sintaxis consistente para Guardfile?
- 6. Sublime Text 2 como resaltado de bloque en emacs
- 7. Sublime Text 2 - enlace de clave para cambiar la sintaxis
- 8. Resaltando errores de sintaxis en Sublime Text 2
- 9. Destaque de SpecFlow/Gherkin en Sublime Text 2
- 10. Sublime Text 2 & PYTHONPATH
- 11. Sublime Text 2 Code Formatting
- 12. ¿Cómo cargar un archivo de tmlanguage en SubLime Text 2?
- 13. Sublime Text 2 y R
- 14. Sublime Text 2 y MinGW
- 15. Modificando Sublime Text 2 para JS
- 16. ¿Cómo hacer estas 2 cosas en Sublime Text 2?
- 17. Sublime Text 2 - Tipo de documento predeterminado
- 18. Sublime Text 2 tab_size no activado correctamente
- 19. Sublime Text 2 snippet de código
- 20. grandes comentarios con Sublime Text 2
- 21. ¿Cómo cambio el color de resaltado predeterminado en Sublime Text 2?
- 22. Auto compilar archivos SCSS en Sublime Text 2
- 23. Sublime Text 2 - Encuadernación de teclas para abrir recientes?
- 24. Problemas para aplicar Soda Theme en Sublime Text 2
- 25. Sublime Text 2: PATH y PYTHONPATH personalizadas
- 26. Cómo agregar Jquery a Sublime Text 2?
- 27. Métodos abreviados de teclado HTML en Sublime Text 2?
- 28. Escritura de terminaciones personalizadas en Sublime Text 2
- 29. toLowerCase o capitalizar funciones para Sublime Text 2 Snippets
- 30. Editar sublime Text 2 snippets por defecto 2
y puedo recomendar a la salida [mi tenedor] (https://github.com/13xforever/x86-assembly -textmate-bundle), ya que descubrí que este proyecto está muy desactualizado incluso para el conjunto de instrucciones x86. – 13xforever
Si conoce los conceptos básicos de XML, puede modificar eso para agregar comandos adicionales. He agregado soporte para cadenas y dw. –
En Mac OS, lo coloqué aquí:/Users//Library/Application Support/Sublime Text 2/Packages. Luego edité el x86 Assembly.tmLanguage y agregué hla a la matriz fileTypes para admitir el resaltado de sintaxis HLA. –