eclipse javascript编辑器'10

我将在Eclipse中提出与JavaScript编辑器相同的问题,因为它是在2010年编写的,2008年的答案不再是真的。

因此,“我正在寻找关于作为Eclipse插件提供的最佳JavaScript编辑器的意见”。

非常感谢。


您可以安装Web Tools Platform(WTP)或下载用于Java EE开发人员的Indigo的Eclipse IDE或与WTP捆绑在一起的JavaScript Web Developers的Eclipse IDE。 WTP由JavaScript开发工具(JSDT)组成 ,它支持在Web应用程序中开发JavaScript应用程序和JavaScript。

由于我也使用jQuery,我还安装了JSDT-jquery插件来支持jQuery库,可以从市场下载JSDT-jquery插件


我知道你问了Eclipse,但VS2010比我用过的其他编辑器要好得多。 它提供了比我在其他地方见过的更深层次的上下文自动填充功能。 顺便说一下,visual studio web developer 2010的快速版是免费的。

我个人并不喜欢微软,但作为一个JavaScript编辑器,它让我的工作效率更高。

例如:我曾经做过一个(坏)模板解决方案,它将javascript对象转换为DOM元素,如下所示:

var html = { tag: 'div', id: 'myDiv', content: [
  'Hello ',
  { tag: 'span', content: 'world!' }
]}

会变成

<div id="myDiv">Hello <span>world!</span></div>

通过呼叫

var myDiv = DOM.create(html);

现在我通过递归遍历javascript对象并调用for(key in html) 。 在那里我嵌套了一个if(html.hasOwnProperty(key)) 。 在那里我检查了key是否等于'tag'并且在那个if语句中我做了document.createElement(html[key]) 。 现在我知道这是非常糟糕的代码,我忘了一些步骤,但这不是重点。

Visual studio能够自动完成div元素的myDiv变量的属性。 补充说,javascript是从另一个文件中包含的,而不是我从中调用它的那个文件。 你可能不会对此印象深刻,但我的头脑被吹了。

查看以下博客了解更多详情:

  • vs2008 javascript intellisense
  • vs2010的javascript intellisense改进

  • 这个问题困扰了我好几个月。

    您可以使用

  • Amateras Javascript编辑器自动包含特定的链接文件;
  • Javascript编辑器(Eclipse WDT JSDT),用于智能代码高亮显示;
  • 用于概述Object Literal语句的Javascript源代码编辑器(Aptana插件);
  • 我正在寻找并询问关于具有所有这些相当显着特征的编辑的问题,但一些保守的rep-gatherers发现它不适合使用stackoverflow。

    链接地址: http://www.djcxy.com/p/48501.html

    上一篇: eclipse javascript editor '10

    下一篇: Deploying Android App