簡體   English   中英

編輯javascript文件時eclipse停止工作

[英]eclipse stops working when editing javascript file

當我打開javascript文件在eclipse中編輯時,我的eclipse停止工作並給我錯誤(“eclipse請求選擇中的javascript AST遇到問題”)。 這個問題發生在eclipse indigo中,但現在我有了最新版本的eclipse(eclipse kepler)和eclipse也一樣(停止工作並給我錯誤)。 特別是在eclipse中插入一個點后幾分鍾就不可能編輯文件。 一般沒有點,編輯文件也很煩人,因為我必須在寫完東西后等待幾分鍾。而且我的CPU工作在90%-95%。 如果有人知道問題請幫助我。

你可以用Eclipse遇到這些問題:-)

我從2005年開始使用Eclipse,看過很多東西。 這里有一些提示可能會幫助你。

我不知道你使用的是哪個版本。 哪個Eclipse包? 開普勒,靛藍 - 這是一回事。 但是有很多包。 對於Java,PHP(帶PDT),C ++等。

不同之處在於:已安裝的插件。 一般來說,如果你在Eclipse下安裝了越來越多的插件,我們可以說你有更多機會遇到這樣的問題。

在開始時我安裝了一個Eclipse並嘗試將所有插件添加到Eclipse中。 試圖使用相同的Eclipse for Java,PHP,ActionScript項目。 它沒用!
所以我的第一個建議是:部署更多的Eclipse版本,並將它們用於不同類型的項目!
現在我有一個Eclipse for Java,一個用於PHP,另一個用於ActionScript開發。

另一件事:Eclipse語言插件使用動態語言工具包(DLTK)來解析你輸入的差異/結構。如果它很慢,你就像這樣陷入困境。
您可以嘗試使用Eclipse版本谷歌搜索DLTK問題。 您也可以更改動態語言的設置,大多數情況下您應該嘗試關閉/打開並更改DLTK緩存的參數。
您的DLTK索引也可能搞砸了。 您可以強制Eclipse DLTK刷新其索引。 它存儲在Eclipse下的類似SQL的東西中,你可以谷歌如何清理那個索引。

還有另一種可能性:版本跟蹤,主要是Git可能導致“吃掉我的CPU”問題。
每次在文件中鍵入新字符時,都可以觸發Git來檢查差異。 它發生在我身上一次,效果與你正在經歷的相似。 我不得不改變Git緩存配置,我提出了大量的緩存以獲得巨大的價值。

還有一件事:Project / Build自動生成
您也可以嘗試將其關閉。

所以我建議如下:

1.下載並部署一個全新的Eclipse(用於PDT的一體化(PHP開發)里面有一個很好的Javascript語言插件) - 這樣你就可以獲得一個空的,干凈的DLTK索引
2.如果您使用任何插件,請不要安裝任何插件 - 僅限您的版本跟蹤器
3.導入項目,如果出現問題,請立即嘗試
4.如果是,請嘗試較舊的Eclipse版本(這是我的一般經驗,新版本在前6個月內使用語言不穩定),重復相同的步驟
如果不是,那是個好消息。 然后你可以開始添加你使用/需要的插件

也許這有助於......

這是因為eclipse掃描並驗證您的javascript與您在項目上安裝的任何插件。 您可以跳轉到:項目>屬性> Javascript>包含路徑>源>編輯排除的路徑並添加您的JS文件或文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM