2010-10-26 52 views
7

我會問JavaScript editor within Eclipse這個問題,因爲它是在2010年編寫的,2008年的答案不再是真的。eclipse javascript editor '10

因此,「我正在尋找關於作爲Eclipse插件提供的最佳JavaScript編輯器的意見」。

非常感謝。

+0

對此非常感興趣。我使用intellij,因爲我認爲它是JS最好的IDE。想知道如果免費的替代品現在是值得的... – hvgotcodes 2010-10-26 15:56:03

+0

其仍然Aptana。 – IAdapter 2010-10-27 13:26:45

+1

@ 01我聽說Aptana非常複雜,不希望它接管我的Eclipse界面,我也用它來做其他事情。不過,我希望進一步討論(不僅僅是)Aptana。 – 2010-11-01 10:00:49

回答

1

我知道你問過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',如果陳述我做了document.createElement(html[key])。現在我知道這是非常糟糕的代碼,我忘了一些步驟,但這不是重點。

Visual Studio能夠在div元素的myDiv變量上自動完成屬性。補充說,javascript是從另一個文件中包含的,而不是我從中調用它的那個文件。你可能不會對此印象深刻,但我的頭腦被吹了。

檢查下面瞭解更多詳情的相關博客文章:

+0

...有趣的+1 – 2010-11-12 09:58:16

2

您可以安裝Web工具平臺(WTP)或下載靛藍的Eclipse集成開發環境的Java EE開發或者Eclipse適用於與WTP捆綁在一起的JavaScript Web開發人員的IDE。 WTP由JavaScript開發工具(JSDT)組成,它支持在Web應用程序中開發JavaScript應用程序和JavaScript。

而且因爲我也使用jQuery,我也安裝JSDT-的jQuery插件支持jQuery庫可下載的形式在市場JSDT-jquery Plugin