有没有人知道如何在Eclipse CDT的Macro Expansion弹出窗口中更改突出显示颜色?颜色为浅灰色,对于那些匹配项目,它将显示在“原始”和“完全展开”视图中。
我没有在任何首选项选项中找到它:(
可以更改代码悬停背景:
无法更改宏扩展背景:
答案 0 :(得分:3)
可以手动更改此颜色。
->
插件 标签。org.eclipse.cdt.ui
并记住此版本。org.eclipse.cdt.ui_VERSION.jar
。"org\eclipse\cdt\internal\ui\text\c\hover\CMacroCompareViewer.class"
。CMacroCompareViewer.class
。查找序列11 00 D4 11 00 D4 11 00 D4
此字节码在调用RGB构造函数之前将值
{212,212,212}
推送到堆栈。单指令11 00 D4
表示sipush D4
。我们需要将此颜色更改为更深,如{32,32,32}
。因此,我们将值D4(212)
替换为值20(32)
,序列必须为"11 00 20 11 00 20 11 00 20"
将修改后的文件复制回存档并完成!
答案 1 :(得分:0)
高光颜色与您的主题相匹配,因此更改悬停背景颜色可能有助于提高文字的清晰度。
窗口,首选项,C / C ++,编辑器,外观颜色选项。
我的答案来源是: Eclipse, change popup text background color when hovering the mouse on a keyword