我正在尝试关闭 Geany 中的语法高亮显示。
我尝试在 中注释掉这一点filetype_extensions.conf
。
Sh=*.sh;configure;configure.in;
作为临时修复,我将脚本等文件的文件扩展名更改为txt
。
答案1
默认语法高亮颜色在 /usr/share/geany/filedefs/filetypes.common 中的以下部分中定义:
[named_styles]
您可以编辑/删除一个或多个,但有些颜色很直观,例如
comment=0xd00000
有些有点奇怪,比如
selection=0x000000;0xc0c0c0;false;true
我不知道它们到底是什么意思。所以这是一个反复试验的过程,但你最终可以通过删除它们来获得简单的黑底白字主题。
如果您只想禁用某些文件类型的语法高亮显示,有一种机制允许您覆盖每种文件类型的主题,但这很繁琐。各个文件类型的配置文件位于同一目录中。
但是对于您的目的来说,您只需要破解公共 conf 文件中的 [named_styles] 部分,这将消除所有文件类型中的语法高亮显示。
编辑:向您建议的另一种方法,即从菜单->工具->配置文件->filetype_extensions.conf 中删除文件扩展名,将导致删除 ide 为这些文件类型提供的所有功能,而我建议的方法只会直接影响语法突出显示。但采用哪种方法取决于您的最终目标。
答案2
除了使用扩展名重命名.sh
脚本之外.txt
,还有一种更传统的方法删除语法高亮:
编辑Menu->tools->configuration files->filetype_extensions.conf
并删除*.sh
;条目。