首頁  >  文章  >  開發工具  >  notepad函數列表調不出來了

notepad函數列表調不出來了

(*-*)浩
(*-*)浩原創
2019-08-20 14:20:065908瀏覽

今天安裝了一個7.x.x的最新版,但發現在編輯js檔案時,函數清單卻不顯示了。經過一番嘗試,最終找到了解決方案。

notepad函數列表調不出來了

首先在Notepad 中開啟一個JS檔案(注意檔案裡要預先定義一些函數,如果只有變數名的就不要開啟了),如下圖所示: (推薦學習:notepad使用

notepad函數列表調不出來了

然後開啟Notepad 的顯示函數列表功能,正常的話,會把JS裡定義的函數名稱以列表的形式顯示出來,但這裡卻是一片空白。

notepad函數列表調不出來了

關於函數列表解析是在functionList.xml檔案中進行過濾的,所以首先開啟了安裝目錄下的對應檔案。

notepad函數列表調不出來了

檔案開啟後,再其中找到JS相關的設定內容。如下圖所示。其實沒有發現什麼問題,只是有一句話吸引了我的注意(與舊版的相關,JS的編號由原來的19變成了現在的58):

notepad函數列表調不出來了

由於舊版的Notepad 顯示JS函數清單是沒有問題的,所以我試著把58改回了19,然後關閉Notepad 後重新開啟。發現問題以然存在。

notepad函數列表調不出來了

似乎目前找不到其它原因了,唯一的可能就是functionList.xml設定檔的內容沒有被正確的讀取。

最的經過調查發現,解決路徑沒有問題,因為真正被用到的functionList.xml檔案的路徑在以下目錄,而不是安裝目錄

C:\Users\XXX\AppData\Roaming\Notepad

把該檔案中的JS的編號從58改成19,重新啟動Notepad 。問題解決。

notepad函數列表調不出來了

#

以上是notepad函數列表調不出來了的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn