Eclipse Ganymede

作者:LJ Staff

如果您从未使用过 Eclipse,并且您使用多种编程语言或多个平台,请花一些时间尝试 Eclipse。

做好准备。 Eclipse 是一个大型、复杂的工具,如果您只投入 15 分钟,您将无法理解它。 除了庞大而复杂之外,Eclipse 的根源在于 IBM,并且在 Java 世界中占有重要地位,因此有时需要处理一些“蓝色语言”和“企业语言”(当然,还有 XML)。

大多数 IDE 都内置了对许多编程语言的“支持”。 虽然对于许多 IDE 来说,支持意味着它会给你的代码着色。 Eclipse 有点不同。 它没有内置对许多语言的支持,或者根本没有,具体取决于您下载的版本。 支持通过 Eclipse 插件提供。 通常,“支持”不仅仅意味着对代码着色。 您通常会得到一些可以理解您的语言的东西。 它可以向您显示代码中函数和数据的轮廓; 它可以帮助您重构代码; 它可以显示某个东西的定义位置,并且它可以与语言的调试器集成。

Eclipse 并非没有令人讨厌的地方。 也许最烦人的是它只是一个 IDE 而不是一个文本编辑器。 当然它可以编辑文本,但它不是一个通用的文本编辑器。 如果你想打开一个不属于项目的文件,这有点麻烦。 没有文件系统浏览器,并且打开对话框不记得您上次使用的目录。 而且,如果您没有打开的文件类型的插件,您将不会获得任何代码着色。 因此,您经常最终使用 Eclipse 来进行您的“项目”,然后使用另一个文本编辑器来查看不属于您的项目的文件。

如果您只在 Linux 上为 KDE 开发 C++ 应用程序,或者只在 ZZZ 上为 YYY 开发 XXX 应用程序,那么可能有一个比 Eclipse 更好的 IDE。 但是,如果您使用多种语言和/或多个系统,并且您只想使用一个 IDE,那么没有比 Eclipse 更好的 IDE。 而且,即使您只在一个系统上使用一种语言,Eclipse 也设定了很高的标准。

http://www.eclipse.org/

加载 Disqus 评论