禁用Geany中的语法突出显示

我试图在Geany中关闭语法高亮。

我尝试在filetype_extensions.conf对此进行评论。

 Sh=*.sh;configure;configure.in; 

作为临时修复,我将脚本等文件的文件扩展名更改为txt

嗯,geany是一个可怕的程序,我更喜欢使用其他ide,但为了回答你的问题,默认语法高亮颜色在/usr/share/geany/filedefs/filetypes.common中的名为

 [named_styles] 

您可以编辑/删除一个或多个,但有些直观的颜色像

 comment=0xd00000 

有一些有点奇怪,比如

 selection=0x000000;0xc0c0c0;false;true 

我不知道他们的意思是什么。 所以这是一个试验和错误的案例,但你可以通过删除它们来获得一个简单的白色黑色主题。

如果您只想禁用某些文件类型的语法突出显示,则有一种机制允许您覆盖每种文件类型的主题,但这很繁琐。 各个文件类型配置文件位于同一目录中。

但是出于您的目的,您只想破解公共conf文件中的[named_styles]部分,这将在所有文件类型中强制语法突出显示。

编辑:建议你的另一种方法,即从菜单 – >工具 – >配置文件 – > filetype_extensions.conf中删除文件扩展名将具有删除ide为这些文件类型提供的所有function的效果,而我直接建议的方法仅影响语法突出显示。 但取决于你的最终目标,取决于你采用哪种方法。

不是使用.txt扩展名重命名.sh脚本,而是采用更常规的方法来删除语法突出显示 :

编辑Menu->tools->configuration files->filetype_extensions.conf并删除*.sh ; 条目。