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