Assembly 如何在Gedit中语法突出显示不同的汇编语言?
默认情况下,使用GtkSourceView(如Gedit和Mousepad)的文本编辑器不会突出显示Assembly 如何在Gedit中语法突出显示不同的汇编语言?,assembly,syntax-highlighting,gedit,gtksourceview,Assembly,Syntax Highlighting,Gedit,Gtksourceview,默认情况下,使用GtkSourceView(如Gedit和Mousepad)的文本编辑器不会突出显示.asm文件。将x86汇编语言的GtkSourceView语言定义文件下载到.local/share/GtkSourceView-3.0/language specs/。我知道如何根据创建语言定义文件 但是,我经常使用多个指令集,每个指令集都需要不同的突出显示规则: MOS 6502组件(用于NES、Commodore 64、Apple II、Atari 8位等) 夏普SM83组件(游戏机专用)
.asm
文件。将x86汇编语言的GtkSourceView语言定义文件下载到.local/share/GtkSourceView-3.0/language specs/
。我知道如何根据创建语言定义文件
但是,我经常使用多个指令集,每个指令集都需要不同的突出显示规则:
- MOS 6502组件(用于NES、Commodore 64、Apple II、Atari 8位等)
- 夏普SM83组件(游戏机专用)
- Zilog Z80组件(用于MSX、ZX频谱、游戏装备等)
- 臂组件(用于游戏机前进等)
.s
或.asm
作为文件名后缀,因此*.s
似乎不足以区分它们
有没有一种好方法可以将汇编语言文件的指令集指示给GtkSourceView编辑器?特别是,有没有更好的方法比使用
为每个ISA本地定义互联网媒体类型,并确保所有合作者也具有相同的本地定义互联网媒体类型更好