eclipse 4.9,最新版201809
js檔案打開,點擊變數,以前會把此變數所有地方都灰色高亮,現在沒有了,點擊變數沒有反應。JavaScript-Editor-Mark Occurence默認都是勾選的。General-Editors-Text Editors-Annotations里面默認設定也是對的。
uj5u.com熱心網友回復:
各位大俠,我有新發現。我描述下問題,
用JavaScript Editor打開js檔案,我們點擊一個變數,那么所有這個變數的地方都會高亮顯示,沒問題。如下圖

變數sum都高亮顯示了,
但是,如果我用define來定義成一個模塊,就沒有高亮了。比如

游標是點擊在sum變數上的,但是這次,沒有將所有變數sum的地方高亮,因為加了個define.
我一個版本一個版本試過之后,發現這個問題是從版本Oxygen開始的, 之前一直到neon都還可以的。我發現從Oxygen開始,js檔案的outline不一樣了,neon版本的js outline顯示是這樣的:

注意看,就是define模塊里面的test方法,列在outline里面,只顯示一行test方法名就完事了。
而從Oxygen開始,outline變成這樣了

有兩個變化,一個是define顯示在最上面,也是最外層,test方法在define里面,第二個是test方法里面的變數列出來的。這個時候,點擊test方法的變數名,不會高亮。
從Oxygen開始后面的Photon, 2018-09, 2018-12都是這樣的,也就是4.8, 4.9, 4.10版本。之前的版本都可以高亮的。
這個問題只有在最外層加上define之后會出現,不加define,只是在js檔案里寫方法是沒問題的。
uj5u.com熱心網友回復:
沒有人知道嗎?大家都不用eclipse寫js嗎?
uj5u.com熱心網友回復:
同遇此問題,有辦法解決嗎?我的eclipse是4.13版本,真是怎么越升級還越回去了,js沒有高亮顯示真的非常非常非常不方便轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/225074.html
標籤:Eclipse
