在 Geany 中禁用语法高亮

在 Geany 中禁用语法高亮

我正在尝试关闭 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;条目。

相关内容