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是从另一个文件中包含的,而不是我从中调用它的那个文件。 你可能不会对此印象深刻,但我的头脑被吹了。
查看以下博客了解更多详情:
这个问题困扰了我好几个月。
您可以使用
Object Literal
语句的Javascript源代码编辑器(Aptana插件); 我正在寻找并询问关于具有所有这些相当显着特征的编辑的问题,但一些保守的rep-gatherers发现它不适合使用stackoverflow。
链接地址: http://www.djcxy.com/p/48501.html