Sublimetext中用于C / C ++的条件语法高亮显示

时间:2015-08-10 01:23:40

标签: c ide sublimetext3 sublime-text-plugin

有没有办法在Sublimetext 3中去除未使用的条件块。

#define SOMETHING 

#if SOMETHING
    // Show in default color
#elif NOTHING
    // De-highlight this portion. May be just gray color font.
#else
    // De-highlight this portion. May be just gray color font.
#endif

2 个答案:

答案 0 :(得分:0)

创建自己的语法突出显示规则的能力是SublimeText的优秀功能之一。

看看其他想要构建自己的语法突出显示规则的人:

How to not highlight object keys such as 'do'/'package' as keywords in Sublime?

Sublime Text - C++ Highlight

这解释了您需要使用的基本工具来完成您想要做的事情。

如果您尝试尝试并且无法开发相关的正则表达式以执行您想要做的事情,那么请发布您已完成的工作以及它如何以您希望的方式工作,或许我们可以帮助您获得到游戏结束。

答案 1 :(得分:0)

Here是一个并非完全为此制作的插件。

我不确定你是否可以接受。

问题在于它根本不分析代码中的条件。

您可能会看到the screenshot in its issue#1