2016-09-30 723 views
1

如何在Eclipse中爲遠程系統資源管理器插件禁用SonarLint自動掃描?爲Eclipse遠程系統資源管理器禁用Sonarlint自動掃描

背景:

我最近安裝了SonarLint的Eclipse插件,因爲客戶端我工作使用聲納代碼質量。並且喜歡直接報告錯誤和代碼氣味。

現在我嘗試爲另一個不使用Sonar的客戶端做一些工作,並且有一箇舊的舊項目。我通過SFTP連接到的所以我使用遠程系統資源管理器。但是當我打開任何文件時,我可以在各處看到通知。

爲了保持每一個乾淨和分離,我爲每個客戶端設置了不同的工作區。

事情我想:

還有就是項目設置有一個開關禁用自動掃描,但是這些設置不用於遠程系統資源管理器訪問。

此外,用於自動掃描的開關似乎無法在全局設置中使用。

下一步,我試過以下全局SonarLint - >分析儀屬性爲Exclude JS files from SonarLint說:

sonar.exclusions=**/*.php 
sonar.test.exclusions=**/*.php 

這並不工作,但可能是由於一個事實,即這些設置是不可能在位置。至少這是陳述在: https://groups.google.com/forum/#!msg/sonarlint/aBxnpn-yLbg/KL9nOiFQBAAJ

SonarLint插件似乎也沒有顯示在一般 - >啓動和關機全局設置,所以我不能禁用它的特定工作區。

回答

0

好,我似乎已經固定但是我對我自己的情況......

事實證明了排除參數沒有工作,如果SonarLint已經取得了它的分析它的地方緩存的結果。 當打開一個已經掃描過的文件時,它會顯示以前分析的結果。要刪除只需在Sonarlint窗口中選擇全部,請右鍵單擊並選擇刪除選項。

編輯

一此外,它看起來就像如果你關閉Eclipse開放的文件,再重新啓動Eclipse中的Sonarlint將自動不管排除檢查這些打開的文件。

相關問題