C++ KDevelop与Codelite

C++ KDevelop与Codelite,c++,ide,editor,C++,Ide,Editor,在使用IntelliJ进行Java开发几个月后,我惊讶于一个好的IDE如何使您的工作/生活变得更轻松 我通常在C++中编程,我正在寻找一个IDE,它与我的观点相比,在EcliLJJ中的差异与Eclipse相比有很大的不同。 C++ IDE必须与Linux环境和GCC兼容,而我更喜欢自由软件解决方案。 到目前为止,我有两个候选者,Codelite和KDevelop,但我想从长期使用这些ide和/或在实际项目中工作过的开发人员那里得到一些反馈 谢谢。 < P>绝对不是VisualC++,但我建议签出

在使用IntelliJ进行Java开发几个月后,我惊讶于一个好的IDE如何使您的工作/生活变得更轻松

我通常在C++中编程,我正在寻找一个IDE,它与我的观点相比,在EcliLJJ中的差异与Eclipse相比有很大的不同。 C++ IDE必须与Linux环境和GCC兼容,而我更喜欢自由软件解决方案。 到目前为止,我有两个候选者,Codelite和KDevelop,但我想从长期使用这些ide和/或在实际项目中工作过的开发人员那里得到一些反馈


谢谢。

< P>绝对不是VisualC++,但我建议签出。

< P>它绝对不是VisualC++,但我建议签出。

< p>可以尝试代码块。我发现这个IDE对C++编码非常有帮助。

你可以尝试代码块。我发现这个IDE对C++编码非常有帮助。

我用kDebug有一段时间,但是它有一些…问题(例如,当我在build目录中执行“rm-fr*”并试图在KDevelop中重建时,它会出现segfault,而当我正在编辑代码时,它会随机出现segfault)。我停止使用它,因为在发生碰撞后,它将不再启动


一个很好的替代方案是C++的Netbeans:它有一个不错的界面,比Eclipse更轻,并带有合理的默认设置(与Eclipse相反)。

我使用KDevelop有一段时间了,但它有一些。。。问题(例如,当我在build目录中执行“rm-fr*”并试图在KDevelop中重建时,它会出现segfault,而当我正在编辑代码时,它会随机出现segfault)。我停止使用它,因为在发生碰撞后,它将不再启动


一个很好的替代方案是C++的Netbeans:它有一个不错的界面,比Eclipse更轻,并带有合理的默认设置(与Eclipse相反)。

如果您要在UNIX环境中进行任何编码,我建议您花些时间学习gdb、VIM(或Emacs)、make、gcc和Makefiles。很有可能最终还是会通过ssh在服务器上编辑代码。在这种情况下,拥有一个不依赖于图形环境的好的IDEish编辑器是黄金


YouCompleteMe、Syntastic和NERDTree是VIM的插件,非常值得一看。

如果您要在UNIX环境中进行任何编码,我建议您花一些时间学习gdb、VIM(或Emacs)、make、gcc和Makefiles。很有可能最终还是会通过ssh在服务器上编辑代码。在这种情况下,拥有一个不依赖于图形环境的好的IDEish编辑器是黄金


YouCompleteMe、Syntastic和NERDTree是VIM的插件,非常值得一看。

我已经使用了一点codelite,我发现它的代码完成是可以接受的,并且可以调优


不过,我还没有像现在这样熟悉Linux编程。

我已经使用了一点codelite,我发现它的代码完成是可以接受的,并且可以调整


不过,我现在还不太熟悉Linux编程。

@icodebster在这个问题上没有任何代码,所以你不应该给它添加代码格式。即使你不喜欢友好的界面、很多有用的功能、稳定的版本,就拿CodeLite来说吧,因为它得到了开发人员自己的及时支持。@icodebuster这个问题中没有任何代码,所以你不应该给它添加代码格式。即使你不喜欢友好友好的界面,很多有用的功能,稳定的发行版,就拿CodeLite来说吧,它得到了开发人员自己的及时支持。我已经习惯了Emacs,我一直说没有比Unix终端更好的开发环境了。然而,我不得不承认,当帮助开发人员的时候,一些IDE特性已经超出了范围。例如,最好在编辑器中对所有程序/语言符号和文档进行索引,这样您就不必不断查看参考书或网站。我习惯使用Emacs,我一直说没有比Unix终端更好的开发环境了。然而,我不得不承认,当帮助开发人员的时候,一些IDE特性已经超出了范围。例如,最好在编辑器中对所有程序/语言符号和文档编制索引,这样您就不必继续查看参考书或网站。