2013-06-01 31 views
0

我正在學習GameClosure(一款HTML5遊戲引擎),並希望在Eclipse中使用JavaScript進行開發。我已經下載WTP 3.4.2插件,但是Eclipse不承認import ... as ...語法喜歡這裏:Eclipse中的JavaScript GameClosure支持

enter image description here

有沒有什麼辦法來解決這個問題和有GameClosure支持?需要一個特殊的編譯器或其他東西? (GameClosure使用羅勒)

我也有別無分號的預警參數排列最後一個條目後: enter image description here

我認爲不需要這個分號,但我怎麼能做出這樣的警告去遠?

+1

這看起來有點像Java和有點像JavaScript(你沒有在你的問題拼寫「JavaScript的」正確一次!)。 – Joe

+0

我糾正了拼寫錯誤。 我知道語法不正常,我不能管理。我嘗試在Eclipse中添加一些js文件/文件夾到庫中,但是失敗了...... – Szorstki

+1

對於擴展的ECMAScript實現,這個代碼最好是*(正如Google Closure所預期的那樣)。它看起來像第6行到第11行的額外分號的Python,它看起來像第1行到第5行和第12行到第36行的ECMAScript。* *不能*使vanilla * JS * DT解析爲語法上正確的代碼。至於分號,您可以轉到項目屬性→JavaScript→驗證器→錯誤/警告,並禁用「語義驗證」。儘管如此,我沒有得到所有選項的警告。改爲尋找(遊戲)關閉的Eclipse編輯器插件。並且請在下次發佈可複製的代碼。 – PointedEars

回答

0

看起來像它使用舊的和諧模塊的建議,在這種情況下,Eclipse將不會解析它正確,它扼流圈的「讓」沒關係模塊。

希望一旦該標準在今年晚些時候發佈,Eclipse將收到升級的解析器。

0

你可以使用jsio作爲進口商:

jsio("import device"); 
//etc.