Ide 多语言集成开发环境

Ide 多语言集成开发环境,ide,text-editor,Ide,Text Editor,我已经使用Notepad++很多年了,尽管它让我感到舒适,但出于各种原因,我觉得有必要进入IDE世界,我将在下面概述。我正在寻找IDE推荐的人谁每天工作在多种语言-我目前正在寻找Eclipse和NETBeas,但愿意考虑任何选项。 我之所以还没有切换到一个成熟的IDE,是因为它们感觉太臃肿了,加载速度太慢,占用了大量内存。最近,我一直在用各种语言(Python、PHP、Ruby、Java、Javascript、xHTML、CSS、TorqueScript等等)进行大量的项目(工作中5-6个,个人

我已经使用Notepad++很多年了,尽管它让我感到舒适,但出于各种原因,我觉得有必要进入IDE世界,我将在下面概述。我正在寻找IDE推荐的人谁每天工作在多种语言-我目前正在寻找Eclipse和NETBeas,但愿意考虑任何选项。 我之所以还没有切换到一个成熟的IDE,是因为它们感觉太臃肿了,加载速度太慢,占用了大量内存。最近,我一直在用各种语言(Python、PHP、Ruby、Java、Javascript、xHTML、CSS、TorqueScript等等)进行大量的项目(工作中5-6个,个人最多10个)。这些只是我每天使用的语言——尽管我不希望找到一个能够满足这些语言所有需求的IDE(尤其是列表中比较晦涩的脚本)

那么,对于需要一个快速、可配置的IDE的人,您有什么建议呢?该IDE支持多种语言、语法突出显示(最好使用各种颜色方案)、项目组织/浏览、Intellisense ish代码完成


我忘了在这里提到我主要针对的是Windows环境——当我在Xubuntu机器上时(最低限度),Geany可以很好地完成我需要完成的任务。

好吧,这里介绍了您列表中的Java、Ruby和PHP。但是它确实有点臃肿,我理解您的痛苦。

有了这些需求,您将得到的最接近的是Eclipse


您可能还想退房。它不会提供您想要的所有功能,但它应该比使用Eclipse快得多。

我建议Eclipse最适合多语言需求。有一些IDE可能更适合于给定的语言(例如,我更喜欢IntelliJ for Java),但没有一个IDE覆盖了如此广泛的多种语言

就内存/膨胀而言,这是您为IDE提供的便利而付出的代价。

是编程世界的瑞士军刀。。。有了插件,它几乎可以处理任何语言。

Emacs

说真的。

基本上与语言无关,这意味着它可以很容易地配置为使用几乎任何编程语言


它也有很多功能(如项目/工作区管理、类浏览等),但仍然感觉像一个轻量级的文本编辑器一样快速响应。

您是否尝试过基于web的编辑器?涵盖整个语言池,最重要的是,您可以获得一个具有根访问权限的免费VM。绝对值得一看。

重复@赛斯:不是真的,这个问题指的是每种语言的独立IDE,而我正在寻找多种语言的最佳单独解决方案。对不起,我的问题很琐碎,但你是认真的吗?:)它启动和运行速度很快,具有名称补全、语法突出显示、杀手级regexp生成器、出色的键绑定、列编辑、宏支持、内联拼写和语法检查、使用键盘创建/调整大小/更改窗口的能力,可以通过shell命令传递文本,然后替换原始文本,它还有俄罗斯方块!Vim也做编辑,就像emacs一样。。。没有膨胀,如果你想的话,它也可以做所有这些……Vim没有蝴蝶模式,对于我所有的c/c+=编码来说,它工作得不够好。自动完成并不总是正确的,但它工作得足够好,至少它和编辑器一样快。