Eclipse 中的 JavaScript 编辑器 [关闭]

Posted

技术标签:

【中文标题】Eclipse 中的 JavaScript 编辑器 [关闭]【英文标题】:JavaScript editor within Eclipse [closed] 【发布时间】:2010-09-06 16:24:26 【问题描述】:

我正在寻找可用作 Eclipse 插件的最佳 javascript 编辑器。我一直在使用 Spket,这很好。但是,还有更好的吗?

【问题讨论】:

【参考方案1】:

Eclipse html Editor Plugin

我也一直在为这个显而易见的问题而苦恼。现在所有的 Web 开发都在 Eclipse 中进行,这不是一个非常容易找到的功能,这似乎很疯狂。

我对 Aptana 非常失望,因为它非常臃肿,而且每次启动 Eclipse 和 you can't disable this functionality 时它都会启动本地 Web 服务器(默认情况下在端口 8000 上)。 Adobe 的 JSEclipse 移植版现在是一个 400Mb 的插件,同样疯狂。

但是,我刚刚找到了一个名为 Eclipse HTML Editor Plugin 的超轻量级 JavaScript 编辑器,由 Amateras 开发,这正是我想要的。

【讨论】:

+1:Eclipse HTML 编辑器插件安装非常简单直接。 看不出来,这对 Ext-JS 4 有 Javascript 库内容辅助吗? 这个插件好像自 2011 年 2 月以来就没有更新过。 对@JacobMarble,它在juno中不起作用!伤心:-( 自 2012 年 12 月 28 日起,针对 Juno 支持的 Eclipse HTML 编辑器进行了更新【参考方案2】:

免责声明,我在 Aptana 工作。我要指出,JS 有一些不错的特性,在其他地方你可能不会那么容易得到。一种是 JS 库的插件级集成,提供 CodeAssist、示例、sn-ps 并轻松将库文件包含到您的项目中;我们为许多更常用的库提供插件,包括 YUI、jQuery、Prototype、dojo 和 EXT JS。

其次,我们有一个名为 Jaxer 的服务器端 JavaScript 引擎,它不仅可以让您在服务器上运行任何 JS 代码,还可以添加文件、数据库和网络功能,这样您就不必使用脚本语言,而且可以用JS编写整个应用程序。

【讨论】:

Aptana 有类似 JSEclipse 的内容大纲功能吗?我今年早些时候使用的版本没有。 嗨,我恐怕不能同意前面的评论。我在这个线程推荐上安装了 Aptana,由于各种原因,我现在想删除它。我花了 15 分钟试图弄清楚如何从我的 Eclipse 3.4 配置中删除它但没有成功——它似乎禁用了卸载按钮——我在 Aptana 网站上找到的唯一说明是针对旧版本的 Eclipse。这非常令人沮丧 - 我强烈建议不要安装 Aptana。 确实 Aptana 并不摇滚(无论如何对我来说)。我安装它来编辑 JS 文件,但发现它太慢而且反应迟钝,无法真正使用,尤其是编辑大文件。它似乎也导致我的其他 Eclipse 插件出现性能问题。我通过将我的配置恢复到安装前的某个点来卸载它。 更新:我安装了新的 Aptana Studio 3 的 Beta 版,正如它所承诺的,性能问题已经解决。新版本看起来不错:) 如果您想要最新的功能并且不介意大量的错误,Aptana 非常棒。否则就糟透了。对任何考虑使用 Aptana 的人的一般建议是: A) 您需要它的任何功能(例如,Aptana 有唯一的 CoffeeScript Eclipse 编辑器)?如果没有,请坚持使用 Eclipse; B)如果您确实需要功能,请尝试单独安装 Aptana(如果您将其作为插件安装,Aptana 会很乐意为您安装整个 Eclipse),然后决定这些功能是否值得可怕的稳定性(嘿,到时候你正在读这篇文章,可能没那么可怕)。【参考方案3】:

试试 ebay 的 Vjet Javascript IDE (installation)

【讨论】:

这是一个值得关注的,因为它正在转移到 eclipse 基金会:eclipse.org/proposals/webtools.vjet【参考方案4】:

Ganymede 的 WTP 版本包括一个经过改进的 Javascript 编辑器,值得一试。关键版本号是 Eclipse 3.4 和 WTP 3.0。见http://live.eclipse.org/node/569

【讨论】:

-100 万:eclipse 的 javascript 编辑器完全一文不值。如果没有某种奇怪的“编译单元名称必须以 .java 或已注册的类 Java 扩展名之一结尾”错误,我什至无法保存文件。 您正在编辑的文件是否具有针对 JavaScript 源文件内容类型列出的文件扩展名之一? 是的,它们是 .js 文件并且关联到 JavaScript 编辑器。奇怪的是,即使使用普通文本编辑器打开文件,我也会收到此错误。我已经放弃了用 Eclipse 编辑 JavaScript。 这真的很奇怪,迈克。您是否使用 Indigo(Eclipse 3.7 和 WTP 3.3)重试了它?如果仍然发生,您能否提交一份包含更多详细信息的错误报告? 对 Mike Miller 的建议,来自对 #3 的评论:Eclipse 怪异错误,“编译单元名称必须以 .java 或已注册的类 Java 扩展之一结尾”。我在 Eclipse 中的 JSP 文件上遇到了同样的错误——由于断点,该文件无法保存。删除断点并尝试保存。【参考方案5】:

曾经存在一个名为JSEclipse 的插件,Adobe 随后通过购买和安装 FlexBuilder 3 使其可用(请有人证明我错了)将其吸干并杀死。我发现它运行良好,但自从从 Eclipse 3.4“升级”到 3.4.1 后就失去了它。

我最喜欢的功能是内容大纲。

在 Eclipse 的大纲窗口中 屏幕,JSEclipse 列出了所有的类 当前打开的文件。它提供 类层次结构的概述和 还有方法和属性名称。这 大纲大量使用了代码 完成引擎以了解更多信息 关于代码的结构。经过 点击函数入口 list 光标将被带到 函数声明帮助你 在长文件中导航更快 大量的类和方法定义

【讨论】:

我很确定任何运行 eclipse 的人都可以使用 JSEclipse,而不仅仅是 Flex Builder 的拥有者。远程站点 URL:download.macromedia.com/pub/labs/jseclipse/autoinstall .. 应该可以让你很快到达 那个下载链接坏了。【参考方案6】:

新版本的 Eclipse (Helios) 有一个针对 javascript web development 的特定包。我还没有尝试过,但它确实值得一看。

【讨论】:

【参考方案7】:

有一段时间没用eclipse了,不过有ATF和Aptana。

【讨论】:

【参考方案8】:

Oracle Workshop for WebLogic(以前称为 BEA Workshop)对 JavaScript 和可视化编辑 HTML 提供了出色的支持。它支持许多服务器,不仅是 WebLogic,还包括 Tomcat、JBoss、Resin、Jetty 和 WebSphere。

它最近变得免费,请查看my post 了解它。鉴于不久前它是一个昂贵的产品,我想它值得一试。

【讨论】:

从您的帖子中不清楚“Oracle Workshop for WebLogic”是否是 Eclipse 插件?

以上是关于Eclipse 中的 JavaScript 编辑器 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse:为 HTML/Javascript 文件设置运行配置

Eclipse JavaScript 编辑器:js 文件的内容辅助,自动完成

是否有 Eclipse 设置可以显着提高 JavaScript 编辑器在大文件上的性能?

如何在 Eclipse ADT 中编辑 HTML/CSS/Javascript [关闭]

Eclipse:哪些插件适用于HTML和Javascript?

高速搞定Eclipse的语法高亮