我已经使用Notepad++很多年了,尽管它很舒服,但出于各种原因,我觉得有必要进入集成开发环境,我将在下面概述这些原因。我正在为每天使用多种语言工作的人寻找IDE建议-我目前正在考虑Eclipse和Netbeans,但愿意考虑任何选择。
我还没有切换到完全成熟的IDE的原因是因为他们感觉太臃肿了,加载和消耗大量内存的速度很慢。最近,我正在从事各种语言(Python、PHP、Ruby、Java、Javascript、xHTML、CSS、TorqueScript等)的天文数字项目(工作中的5-6个,个人超过10个)。这些只是我日常使用的语言--尽管我并不期望能找到一种能满足这些语言所有需求的集成开发环境(尤其是列表中比较晦涩的TorqueScript )。
那么,对于那些需要快速、可配置的IDE来支持多种语言、语法突出显示(最好是各种配色方案)、项目组织/浏览、类似于智能感知的代码完成的人,您有什么建议吗?
我忘记提到我在这里主要针对的是Windows环境-当我在我的Xubuntu机器上时(最低限度),Geany可以很好地完成我需要完成的任务。
发布于 2009-09-03 20:33:28
我建议您使用Eclipse作为最符合多语言需求的工具。有一些IDE可能更适合一种给定的语言(例如,我更喜欢Java的IntelliJ ),但没有一种IDE拥有如此广泛的多语言覆盖面。
就内存/膨胀而言,这是为IDE提供的便利而付出的代价。
发布于 2009-09-07 01:48:20
Zeus IDE在很大程度上与语言无关,这意味着它可以很容易地配置为与几乎任何编程语言一起使用。
它也有很多IDE like特性(例如项目/工作区管理,类浏览等),但仍然感觉像一个轻量级的文本编辑器一样敏捷和响应性。
发布于 2009-09-03 20:34:18
Eclipse是编程世界中的瑞士军刀……有了插件,它几乎可以处理你扔给它的任何语言。
https://stackoverflow.com/questions/1375753
复制相似问题