关于新IDE/文本编辑器的建议

关于新IDE/文本编辑器的建议,ide,text,editor,Ide,Text,Editor,我一直在寻找一个好的文本编辑器/IDE,它是跨平台的,支持Mercurial、Git,或者允许我添加其他版本控制系统 我几乎已经在免费项目上接受了挑战,现在我愿意为一个100美元以下的好项目购买许可证(如果适用,我有资格享受学术折扣) 我通常在汇编、C、C++、java和YACC/LeX中工作。我真的很想找到一种与project shell脚本和makefiles交互的方法。SSH支持也会很好 我想知道是否有人对具有版本控制插件和跨平台的优秀专有编辑器有什么建议?我可以高度推荐Eclipse。我

我一直在寻找一个好的文本编辑器/IDE,它是跨平台的,支持Mercurial、Git,或者允许我添加其他版本控制系统

我几乎已经在免费项目上接受了挑战,现在我愿意为一个100美元以下的好项目购买许可证(如果适用,我有资格享受学术折扣)

我通常在汇编、C、C++、java和YACC/LeX中工作。我真的很想找到一种与project shell脚本和makefiles交互的方法。SSH支持也会很好


我想知道是否有人对具有版本控制插件和跨平台的优秀专有编辑器有什么建议?

我可以高度推荐Eclipse。

我可以高度推荐Eclipse。

使用emacs。它支持mercurial、git等。它是跨平台和免费的

使用emacs。它支持mercurial、git等。它是跨平台和免费的

我环顾了一下四周,发现了一个我非常喜欢它的样子


我不能使用emacs,因为我是一个非常自豪的vim用户。我只是在寻找比vim或emacs更精致的东西,但没有Netbeans或Eclipse那么重。

我四处看了看,发现了它,我非常喜欢它的外观


我不能使用emacs,因为我是一个非常自豪的vim用户。我只是在寻找比vim或emacs更精巧的东西,但没有Netbeans或Eclipse那么重。

你可以看看。它相当轻量级,支持多种语言的语法突出显示,并且有一个用于大多数流行版本控制系统的插件。

您可以看看。它相当轻量级,支持多种语言的语法突出显示,并为大多数流行的版本控制系统提供了一个插件。

+1。如果它没有你需要的东西,那么它有一个插件。是的,Eclipse适合你想要的东西,只要确保你安装了JDT(Java)、CDT(C/C++)、脚本(Shelled)。您可以通过run->External Tools将shell脚本等设置为运行。您还可以获得版本控制支持(针对SVN、MercurialClipse和JavaGit的Subclipse/Subversive)。+1。如果它没有你需要的东西,那么它有一个插件。是的,Eclipse适合你想要的东西,只要确保你安装了JDT(Java)、CDT(C/C++)、脚本(Shelled)。您可以通过run->External Tools将shell脚本等设置为运行。您还可以获得版本控制支持(SVN、MercurialClipse和JavaGit的Subclipse/Subversive)。此外,提到emacs会让人说“vim”。此外,提到emacs会让人说“vim”