通常我必须打开头文件(以 .h 结尾)凯特。打开这些文件的默认语法突出显示始终为C++
.如何更改才能Fortran
使我不必手动切换?
编辑1:
我已经*.h;
在 fortran.xml 下的扩展列表中添加了
~/.kde/share/apps/katepart/syntax/
但这没有帮助。*.h;
还包含在XML
上层目录中的其他几个文件中。
顺便说一句: 和 两个文件的优先cpp.xml
级fortran.xml
都是9
.
编辑2:
XML
我总是通过重新启动来测试对文件的修改凯特具有相同的文件。在这里,我没有看到任何变化。但是,如果我关闭并重新打开相同的文件,它就会起作用。
答案1
凯特现在正在使用~/.kde/share/config/katemoderc
从 GUI:Kate 菜单 → 设置 → 配置 Kate... → 编辑器组件 → 打开/保存 → 模式和文件类型
选择文件类型:
Sources/Fortran
,添加;*.h
到文件扩展名,将优先级从9
提高到15
(应该没问题,最大优先级.h
是在Sources/C++
其中9
)关闭然后重新打开文件。
答案2
对于 kate 17.04.3 语法目录是
~/.local/share/org.kde.syntax-highlighting/syntax