We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
我并不是一个真正有经验的程序员,我只有大约 3 年的经验,但是在这三年里我对我使用的每一个 IDE 都感到非常失望。
我尝试了 Visual Studio、Eclipse、NetBeans、IntelliJ IDEA(这可能是其中最糟糕的)、Qt Creator(对于 Qt 项目来说,这是最好的)。它们都太慢、笨重、太“侵入”,有很多我什至不需要的功能,使用它们真的很痛苦。这就是我所做的。
我卸载了所有这些 IDE,安装了旧的 gvim 文本编辑器,为其下载了一个漂亮的配色方案,为程序员安装了一个好的字体(终点站),安装了一些漂亮的 vim 插件,学习了 VIM 命令,学习了如何使用我的工具(GNU make、g++、cvs、git 等)并从此过上了幸福的生活。
Vim 的优点是它很轻量,不会占用系统资源,不会告诉您要做什么,但它足够强大,可以成为最好的文本编辑器之一。
但是,如果您发现 Vim 很难掌握,我建议您尝试 Geany,一个面向程序员的轻量级文本编辑器。另外,我最近检查了 Code::Blocks,它看起来足够接近并且很好。虽然这对于 Java 开发来说不太好,但对于 C++ 来说就不错了。所以,你知道,选择你的毒药:)
I'm not really a very experienced programmer, I only have about 3 years of experience, but during those three years I have become completely disappointed with every IDE that I used.
I tried Visual Studio, Eclipse, NetBeans, IntelliJ IDEA (that was the most horrible of them, probably), Qt Creator (this one was the nicest, for Qt projects). All of them were too slow, clunky, too "intrusive", had a lot of features I didn't even need and using them was a real pain. So here is what I did.
I uninstalled all those IDE's, installed the good old gvim text editor, downloaded a nice color scheme for it, installed a good font for programmers (terminus), installed a few nice vim plugins, learned the VIM commands, learned how to use my tools (GNU make, g++, cvs, git etc.) and lived happily ever after.
The advantage of Vim is that it's lightweight, does not hog up your system's resources, does not tell you what to do, yet it is powerful enough to be one of the best text editors out there.
However, if you find Vim hard to grok, I suggest that you try Geany, a lightweight text editor for programmers. Also, I have recetly checked out Code::Blocks and it seems close enough to be good. It's not good for Java development, though, but for C++ it's decent. So, you know, pick your poison :)
JEdit 怎么样?
How about JEdit?
我强烈推荐 Intellij Idea。大约一年前,他们有了免费的社区版。
I highly recommend Intellij Idea. As of about a year ago they've got a free Community Edition.
既然您使用的是 Linux,为什么不使用 xemacs (http://www.xemacs.org/)
来获取想要了解如何针对各种语言进行设置,您可以查看以下内容:
http://www.xemacs.org/Documentation/packages/html/prog -modes.html
那么对于Java,你可以看看http://jdee.sourceforge.net/
Emacs 非常灵活,因此您可以让它按照您的意愿工作,但是,与使用标准 IDE(例如 Eclipse)相比,它需要您付出更多的努力。
Since you are using Linux why not use xemacs (http://www.xemacs.org/)
To get an idea how to set it up for various languages you can look at this:
http://www.xemacs.org/Documentation/packages/html/prog-modes.html
Then for Java, you can look at http://jdee.sourceforge.net/
Emacs is very flexible, so you can get it to work as you desire, but, it will require more effort on your part that using a standard IDE, such as Eclipse.
当我不想等待 Eclipse 加载时,我只使用 gedit - 它速度很快并且具有语法突出显示功能。
您可以打开侧边栏在打开的文件之间跳转,或者使用文件浏览器,底部面板有一个可以输入的终端。如果您使用外部工具管理器,您可以添加自定义脚本以通过任何快捷键组合运行。
When I don't want to wait for Eclipse to load I just use gedit - it's fast and has syntax highlighting.
You can open the sidebar to jump between open files or use the file browser and the bottom panel has a terminal to make in. If you use the External Tools Manager you can add custom scripts to be run by any shortcut key combination.