2015-10-11 43 views
0

Javascript Library Three.js uses the delete keyword作爲對象屬性。這從ECMAScript 5開始有效,但是Eclipse only has support for ECMA 3According to the Mozilla reference,「保留字實際上只適用於標識符」,而不是屬性。另外我嘗試在Eclipse中禁用JS驗證,但它仍然給我錯誤。有沒有更新ECMA驗證的方法?或者關閉JS驗證?我嘗試了一切,但似乎沒有任何工作。Three.js - 如何解決在Eclipse中刪除語法錯誤

另請參閱:Javascript : Syntax error on token "delete", StringLiteral?但是答案是錯誤的,因爲語法在技術上是有效的。

+0

Ouch。對於尚未達到2009年的編輯來說,人生太短暫了。我想切換不是一種選擇嗎? – joews

+0

如果您有另一種具有Maven,XSD和Git支持的替代方案,那麼也具有良好的代碼智能。免費(是的,我知道IntelliJ是驚人的,但也很昂貴)。 –

+0

您可以將Eclipse中的編輯器換成VIM或Sublime等。請參閱文檔。 – bjorke

回答

0

免責聲明我是tern.java的作者。

起初,我建議你,你安裝tern.java這給support for Three.js

具有驗證解決您的問題:通過編輯

如果您希望受益於驗證,則可以使用JSHint support with tern.java

相關問題