1

我现在正在寻找用于非 Qt 编程工作的Qt-Creater的替代品。不幸的是,我真的习惯了它强大的自动完成功能,这是迄今为止我在任何其他轻量级开源编辑器中都找不到的。(Qt-Creater 不仅启用关键字的自动完成,而且显示所有可能的函数,成员变量,定义,......在一个上键下键可选的菜单列表中)

So far I tried Editra, Redcar, gedit, scribes, codelite, geany, SciTE. Most of them just got a very simple version of code completion, which won't show me the arguments of a function, but just put the rest of the word into it (most of the time the first match of a list of possible items cvm::r* could be cvm::rmatrix but also cvm::rvector). I am neither the emacs nor vim "patriot". Eclipse would fit, except for it being a total overkill (for me, at least atm).

So my question: Is there a text editor which supports Code-highlighting and code-completion (in a smart manner)? (Preferably under GPLv2/GPLv3/LGPL/MIT/...)

Edit: target is Linux (exclusivly)

regards

4

4 回答 4

1

使用 Notepad++,http://notepad-plus-plus.org/ 免费!!它可以理解并突出显示所有语言,MATLAB、Python、C++、C 等...从“语言”下拉菜单中选择您的语言。:)

于 2011-08-12T09:26:12.403 回答
1

你可以试试Visual Studio Code 。它是跨平台的,有很多可用的扩展。也许有足够的满足您的需求。

于 2016-04-27T16:01:23.610 回答
0

我推荐Eclipse。它确实突出显示和代码完成。在下载页面上选择“Eclipse IDE for C/C++ Developers”。

于 2010-12-04T01:46:52.150 回答
0

对于 C++ 工作,我个人更喜欢 Visual Studio 而不是 Eclipse/CDT。C++ 是一种无法解析的语言,我觉得 VC++ 比任何其他编辑器都做得更好。

于 2010-12-04T01:49:20.343 回答