我是初学者。我正在为 PHP 使用 Aptana Studio。今天,我也下载了 Eclipse。我注意到大多数功能和工作原理都是相似的。似乎一个是建立在另一个的代码库上的。
如果是这样,那么在 Java 上需要两个类似的开源 IDE 是什么?
Aptana 基于 Eclipse 构建。
Eclipse 是一个通用/专注于 Java 的编辑器,而 Aptana 提供了专门针对 Web 开发的附加功能。
还有其他 Eclipse 插件也专注于 Web 开发,包括来自 Eclipse 团队的 Web Tools Project。
有些人喜欢 Aptana,发现它是相关工具的便捷组合。其他人发现 Aptana 过于侵入,更喜欢单独选择自己的 JavaScript、CSS、XML 等插件。
在 Java 上需要两个类似的开源 IDE。
变化是生活的调味品。除了这两个之外,还有很多其他的 IDE,同样的情况也适用于大多数软件和一般的工具/技术。
通常,不同的工具没有相同的重点,因此为不同的用户提供不同的好处。
在开源世界中尤其如此,用户可以轻松地定制和重新发布产品以按照他们想要的方式工作。
您可能想知道为什么 Aptana 的开发人员构建了一个基于 Eclipse 的“新”IDE,而不是简单地使用 Eclipse 插件。
原因是以前有付费的 Pro 版本的 Aptana。然而,这不再存在;您现在可以在免费的社区版中获得所有 Aptana 功能。
如果您正在寻找用于 PHP 开发的免费/开源 IDE,我建议您使用 Eclipse。如果你能给一些公司一些钱,我建议你试试 PHP Designer。PHP Designer 支持你猜的 PHP 和调试,也支持 jQuery 等 javascript 框架。
我自己一直在使用 Aptana Studio 3,我不得不说到目前为止我很喜欢它。这很奇怪,因为在使用了我过去使用过的 IDE 之后,我总是用一个文本编辑器来编写我的代码。
我也对 Eclipse 很好奇,这就是为什么我最终回答了你的问题。我在 Eclipse 站点观看了Eclipse 演示,我想我会坚持使用 Aptana。仅仅因为它看起来和功能非常相似,我决定我确实喜欢 Aptana。我只是想看看这是否是 Eclipse 可以提供的某个特性或改进。