4

最上面的底線:Eclipse Neon內容輔助(Ctrl +空格)沒有爲我的JavaScript代碼提供任何建議。Eclipse Neon Content Assist沒有針對JavaScript的提議

Screenshot of empty content assist (ctrl+space)

這是我到目前爲止已經檢查:

  1. JSDT已安裝
  2. 「JavaScript資源」 包括ECMASciptBuilt程序庫中,ECMA 3瀏覽器支持庫,jQuery的
  3. 該項目的包含路徑包含ECMAScipt內置庫,ECMA 3瀏覽器支持庫,jQuery和JavaScript Web項目支持
  4. Ec lipse的JavaScript內容輔助功能已啓用幷包含基本建議,其他JavaScript建議,模板建議和文字建議。
  5. 我改變了內容從Ctrl +空格鍵爲Ctrl協助+ 0檢查Ctrl +空格鍵是否被劫持
  6. 內容幫助確實與常規的Java工作(在不同的項目)
  7. 我試圖重置爲默認設置下內容輔助>高級
  8. 選擇的JavaScript方面的項目
  9. .js文件和.jsp文件都存儲在被指定爲下的JavaScript>項目屬性的源文件夾的文件夾是文件夾下包含路徑
  10. 這在火星2中也是一個問題。
  11. 我已經通過這裏列出了配置內容輔助步驟執行:http://www.eclipse.org/pdt/help/html/using_javascript_content_assist.htm

內容輔助甚至沒有提議在同一.js文件中定義的函數。我如何才能使Eclipse的內容幫助正確地提出元素?

+0

我知道我可能沒有太大的幫助,但我還是會說:Eclipse中一直是絕對的最慘的經驗進行開發時JavaScript的。這種情況實在太糟糕了,我從來沒有設法讓它表現得更好 - 不管我嘗試過哪些插件,它似乎忽略了與JS有關的任何事情。我設法配置的「最好」的東西是停止內容幫助,因爲它會定期凍結整個IDE超過10秒,只給我那個「沒有提議」對話框。當我甚至沒有要求它。如果你能讓它表現出色 - 很好,但你也可以看看替代品。 – vlaz

+0

我願意提供替代方案的建議。你有什麼建議? – DRich

+0

_Sublime Text_被廣泛使用,雖然我沒有真正使用它。它有一個付費版本,應該是非常棒的,有些人會發誓。 _Atom_是由_by_ GitHub開發的開源編輯器,它試圖成爲免費的_Sublime_。它有很多擴展,並且相當不錯,不過,如果你問我,一些插件應該默認包含在內。 _Brackets_由Adobe(所有人)免費製作。當我使用它時,我非常喜歡它。在Windows中,_Notepad ++ _實際上非常好。 _WebStorm_應該是頂尖之一,但它也是付費的。 – vlaz

回答

0

我以前遇到這種情況,然後我發現,如果js文件是在「普通的Java項目「,那麼它不會帶有內容輔助的uip,但如果js文件在」動態web項目「中,那麼內容協助工作正常,希望它會有所幫助。

+1

**沒有**。 JavaScript比賽協助在霓虹燈發佈中完全不起作用。我嘗試過'靜態web項目','動態web項目',甚至'javascript項目',但是當我按下'window.'時,在任何代碼中都沒有內容幫助(並且嘗試了ctrl +空格,仍然沒有)。 –

+0

最後,我不得不恢復到火星釋放,其中仍然工作。 –

2

+1在Eclipse Neon中不工作。作爲一種選擇,你可以試試Netbeans 8. Javascript在那裏工作得很好。我不知道Eclipse發生了什麼,但是PHP和Js支持很差。

P.S.剛剛下載的Eclipse Mars - 可以確認它工作正常。

相關問題