你能推荐一下具有高亮度自定义功能的文本编辑器(linux)吗?

时间:2011-08-24 10:37:40

标签: c++ syntax-highlighting text-editor highlighting

我需要一个编辑器,我可以在其中自定义突出显示,以便突出显示错误的编程风格(我有自己的规则)的句子将加下划线。 例如“if(a == 1)DoSomething();”将加下划线,并且“if(a == 1)DoSomething();”不会被强调。哪个文本编辑器允许这样的自定义?

4 个答案:

答案 0 :(得分:7)

为什么,VimEmacs当然。两者都非常可自定义 - 无论你是更倾向于regex / Vimscript / Python / Ruby / Perl还是ELISP都可能决定你最喜欢的。 ELISP有点结构化,Emacs荧光笔更好一点,但除非你以前使用过LISP,否则看起来会像混乱一样。第一批语言可能对你来说比较熟悉(因为它们现在更像是主流)。在任何一种情况下,都不要指望下午会有大的结果。

答案 1 :(得分:0)

Emacs - 它用e-lisp编写,这是用户可以自定义的语言,因此您可以全面访问更改数据的格式,

答案 2 :(得分:0)

结帐Sublime Text 2。它是一个高度可定制的代码编辑器。 我不知道如何自定义突出显示,但这绝对是可能的,他们有一个有用户的论坛。

答案 3 :(得分:0)

我不知道这样的编辑器是否存在,但有些工具可以进行样式检查和打印报告。例如,请参阅cpplint.py中推荐的Google C++ Style Guide

相关问题