1. 程式人生 > >(親測解決)MyEclipse2017 關閉 synchronizing script resources with Tern server

(親測解決)MyEclipse2017 關閉 synchronizing script resources with Tern server

描述:當MyEclipse執行的時候總是提示synchronizing script resources with Tern server 然後讓MyEclipse變得很慢,因為佔用了很多的記憶體,很多時候直接把MyEclipse給卡住了,下面來看如何關閉

原因:當修改了index.jsp釋出然後再瀏覽器中檢視之後重新返回index.jsp或過一會自動同步,所以我們就是將同步和Tern給關閉

提示:步驟1到步驟6是小編從網上搜集的解決辦法,但是並不管用,可以直接跳到步驟7開始看(建議1-6也設定),如果沒有解決再把步驟1到6的跟著設定,但是步驟7以後的必須設定,這個解決辦法是小編自己設定出來的,這個辦法在我寫這篇文章的時候在網上找了並沒有這樣的解決辦法,設定以後已經很久沒有顯示synchronizing script resources with Tern server這個提示,如果設定完還是沒有解決請留言,大家一起探討

步驟(網上搜集的解決辦法):

1.選擇Window->Preferences

2.按照下圖操作勾選上Disable asy…這一項

3.將搜尋框中的關鍵字刪除以便載入所有設定

4.找到JavaScript->preference,將標號3滑到最左,標號4選擇成Turn off Tern

5.找到JavaScript->Tern->server發現標號3中自動給我們選擇了Tern with Node.js

6.將步驟5中的標號3位置按照下圖設定,就是把Tern with Node.js改為–Choose這一項

7(個人解決辦法).選擇Window->Preferences然後依次按照下圖順序點選,在標號4處發現有一個倉庫依賴路徑,發現其依賴的就是tern這個目錄也就是讓我們很煩的Tern server,所以我的解決辦法就是將其所以依賴的tern這個檔名給改了,目的就是讓其的依賴tern找不到,自然就無法同步,注意不要刪除,防止出錯方便直接改回來,下面所要做的就是依次進入到tern這裡進行改名

8.進入MyEclipse的安裝目錄,然後找到plugins並進入

9.在右上角的搜尋框中輸入:ternjs_然後找到搜尋結果如下,點選進入

10.選擇node_modules這一項雙擊進入資料夾

11.找到tern然後重新命名為tern2(也可以是別的名稱,這樣方便知道自己改過,修改的時候最好關閉MyEclipse防止不成功)

12.啟動MyEclipse然後釋出專案,修改index.jsp發現無論如何都沒有彈出synchronizing script resources with Tern server,而且速度更快了

13.如果沒有生效請重啟一下MyEclipse,以便載入新的設定