几年来,我一直在使用Eclipse作为我的通用文件编辑器,无论我使用哪种语言(主要包括C ++,Matlab和python,还有一些XML用于娱乐)。
然而,我最近得到了一台新机器,其中包含更多最近的Eclipse,以及我之前使用的精彩Colorer插件崩溃(这是一个单独的问题,显然特定于我的设置 - 我会尝试调试它,但是与此同时,我有工作要做)
所以我转而使用CDT代替C ++,而且编辑器遇到严重的性能问题,特别是在复制粘贴或撤消时。我理解为什么CDT如此沉重,但我不想要一个完整的C ++ IDE - 只需要做一些不错的语法突出显示。
是否有任何轻量级语法突出显示CDT(或Colorer)的替代品,它们在C ++上做得不错,没有不必要的(对我而言)代码层完成和所有爵士乐?
或者,或者,我可以关闭任何想法,将CDT变成闪电般快速的骨架编辑器(我已经关闭了拼写检查器和索引器)
编辑说我不是在寻找Eclipse的替换编辑器,除非是作为短时间修复。如果这个问题变得无法解决,我必须学习/配置新的东西,我将切换到emacs(出于各种非宗教原因:它几乎是标准的,我的同事已经使用它了,我们的标准开发设置负责人支持它,所以它对我来说真的是最合理的替代品)但实际上,我更喜欢修复我可怜的Eclipse。
答案 0 :(得分:6)
我终于想出了解决我的性能问题的方法。
CDT中存在一种“可伸缩性”模式,当文件超过一定数量的行时(在Preferences-C / C ++ - Editor-Scalability下)。通过将默认大小更改为1,我可以禁用似乎导致问题的“编辑器实时解析”,并获得显着的性能提升。
答案 1 :(得分:2)
Jheez如果你使用的是C ++,那么Netbeans最好处理C ++的自动完成 - 没有视觉工作室。
答案 2 :(得分:0)
我不确定这对你是否有帮助,因为我不知道你的操作系统,你已经为你的问题找到了一个“解决方案”,但是一个好的轻量级,快速且功能丰富的C ++ IDE在Linux下是Anjuta 也许对其他人有用