我目前正在为 Ubuntu 18 上的 C++ 项目试用 KDevelop 5.2.1,到目前为止,一切都按预期工作,除了语法着色。我无法按照我想要的方式对其进行个性化。我正在做的是以下内容:
- 设置 -> 配置 KDevelop... -> 编辑器 -> 字体和颜色
- 新架构
- 在那里我更改了颜色、默认文本样式和突出显示文本样式(对于 C++)
当我在那里更改颜色时,有些具有想要的效果(例如:背景),而另一些似乎没有效果(例如:宏)。例如,对于一个自定义宏函数,到目前为止,我还不能改变蓝色/绿色的默认颜色。对于自定义类型或变量(似乎是随机着色的)也是如此。
在突出显示文本样式中,我尝试将所有内容设置为白色,令我惊讶的是,大部分代码仍然是彩色的(我正在查看一个.cpp
文件)。
有什么我做错了吗?我怎样才能改变这些颜色?
编辑器设置继承自 KTextEditor,并在 KDevelop 的语义突出显示不覆盖它们时应用,例如对于不支持语言的文件。
用于语义突出显示的色调目前不可配置。
它们与底层的编辑器颜色混合在一起;强度可在“配置 KDevelop -> 语言支持”下进行配置,包括通过将其设置为零来禁用它。