如何使用Eclipse(C / C ++)默认突出显示所有项目中的功能?

时间:2016-10-12 15:27:59

标签: eclipse eclipse-cdt

这是用例: 你有一个项目,在整个文件中调用特定的功能,你不关心它,但在视觉上有时很烦人。有没有办法在项目中突出显示此特定功能的出现?

我尝试查看eclipse首选项,TextEditor>语法着色。您可以更改函数,枚举,变量等的颜色,但不能更改特定的功能。 Mark Occurrences也不适合这个用例,因为无论你搜索什么,我都希望看到这个函数有diff颜色。

示例:

careless_func_check(arg1, arg2, arg2);
MyImportantFunction1(arg1);
careless_func_check(arg1, arg2, arg2);

careless_func_check(arg1, arg2, arg2);
MyImportantFunction2(arg1);
careless_func_check(arg1, arg2, arg2);

careless_func_check(arg1, arg2, arg2);
MoreNiceFunctions___1(arg1);
careless_func_check(arg1, arg2, arg2);

careless_func_check(arg1, arg2, arg2);
MyImportantFunction__2(arg1);
careless_func_check(arg1, arg2, arg2);

当某些代码未编译时,代码将突出显示为不同的颜色(例如粉红色),以便您区分它。我想处理上面的函数:“careless_func_check”用其他颜色突出显示,所以对我来说会更容易看代码(在代码中使用了careless_func_check,对我来说并不重要)。

任何想法是否有可能?我知道这是一个特别好的选择,但想在这里试试看是否有人知道。

1 个答案:

答案 0 :(得分:1)

检查以下两种方式:

文件范围

更改标记出现注释背景颜色/文本首选项,如下所示。

enter image description here

但它适用于每一次出现;变量,函数等不限于你自己的函数。

项目/工作区范围(更改搜索结果注释背景颜色)

更改搜索结果出现日期背景颜色/文字首选项[参见上图]。

然后在C / C ++搜索对话框(careless_func_check)中搜索您的函数Search > C/C++。请记住搜索结果将突出显示,直到下一次搜索或手动删除搜索结果中的搜索结果。

enter image description here

相关问题