簡體   English   中英

關閉 Eclipse 2020-06 Javascript 驗證說明

[英]Turning off Eclipse 2020-06 Javascript Validation Notes

使用 Eclipse 的 2020-06 內置 JavaScript 編輯器,我需要禁用 JavaScript 語法和警告信息說明,如行號左側的 (i) 圖標和滾動條右側的標記所示。 請參閱兩張圖片的鏈接,展示它們的外觀。

信息圖標示例

標記示例

有兩個警告重復多次:

  • 'aVariableName' 已聲明,但它的值從未被讀取。
  • 此構造函數 function 可以轉換為 class 聲明。

我寧願關閉這兩條單獨的消息,因為它們不適用於項目,但這種控制似乎不存在,但它們過度向編輯器發送垃圾郵件並干擾其他通知和信息說明。 僅供參考:我需要遵循項目的特定編碼約定,因此警告甚至不適用於項目,只是垃圾郵件。

所以我會滿足於關閉 javascript 驗證,但驗證不會關閉。

I've tried to disable the project level settings for the javascript validation through the menu option Window, Preferences, Web, HTML Files, Client-side Javascript, Validator, Errors/Warnings: and unchecked both options of Strict Validation of Javascript keywords usage,並啟用 JavaScript 語義驗證。 但是進行這些更改沒有任何效果,因為即使在對項目運行驗證、清理項目甚至重新啟動 eclipse 之后,警告仍然存在。

The specific version of Eclipse is: Eclipse IDE for Enterprise Java Developers Version 2020-06 (4.16.0)

為了更好地解釋需要安裝 Node.js,這是要求安裝 Node.js 的對話框。 對話框的文本為:“Missing node.js”“找不到 node.js。這將導致編輯器缺少關鍵功能。請確保 node.js 已安裝並且您的 PATH 環境變量包含“節點”可執行文件的位置。 " Eclipse 缺少 Node.js 對話框

是否有任何其他方法可以關閉單個警告/消息或 javascript 驗證? 任何幫助或建設性建議將不勝感激。 謝謝!

抱歉,stackoverflow 編輯器不允許內聯簡單圖像。

更新:所以我無法弄清楚如何禁用 JavaScript 編輯器中左右邊距顯示的信息通知。 我仍然很想知道如何做到這一點。 我想知道我看到的問題是否已經在當前版本的 Eclipse 中得到解決? 如果無法降級,我不能將我的開發環境置於危險之中。 But some hopeful and important details that I have learned is that the latest release of Eclipse "can" support java 1.8 although it says the minimal version supported is Java 11. And also the latest release is better integrated with Node.js so an external install is no需要更長的時間。 目前我不能冒險測試最新的 Eclipse 版本,因為如果 eclipse 無法降級,可能會鎖定工作區。 我將計划在另一個工作站上重建一些工作區,這樣如果 go 出現錯誤,它不會影響重要項目。

通過更改以下設置,我能夠禁用這些 javascript 驗證說明。
Eclipse -> Window -> 首選項 -> 常規 -> 編輯器 -> 文本編輯器 -> 注釋

  1. 在“注釋類型”中找到“信息”並單擊它
  2. 取消選中“垂直標尺”和“概覽標尺”
  3. 可選 - 取消選中“文本為”波浪線“
  4. 單擊應用並關閉
  5. 瞧,享受不那么雜亂的 javascript 文件

暫無
暫無

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

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