簡體   English   中英

將特定級別的所有警告視為錯誤,但不將下一級別的警告視為錯誤

[英]Treat all warnings of specific level as errors but not those of next level

我知道/WX將所有警告都視為錯誤 並且/we1234特定警告(即1234)視為錯誤。

我錯過的是一個標志,將第3級的所有警告都視為錯誤,但沒有將第4級的警告視為錯誤。

在我的遺留項目中,我們設法擺脫了所有W3警告,並增加到W4。 由於這引發了成千上萬的警告,因此在引入W3時我們將無法發現任何新的警告。
因此,我們要使所有W3警告錯誤。

我可以編譯所有W3警告的列表,並為每個警告添加一個/weXYZ ,但這似乎太繁瑣了。

您有兩種選擇:

為每個三級警告添加一個/weXYZ 執行以下操作:

  • 通過GUI添加幾個這樣的標志
  • 在文本編輯器中打開項目文件,並找到其使用的格式
  • 從合適的網頁上抓取所有三級警告的列表
  • 將其編輯為正確的格式
  • 將設置放入項目文件。

或者,不啟用所有第4級警告,而是一次啟用一個(一旦您已經修復了先前的警告)。

暫無
暫無

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

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