2015-09-20 25 views
11

我目前使用VS代碼開發與Unity的遊戲。如何在vscode中禁用不需要使用指令的警告?

每當我打開編輯器,有99+不必要的使用指令,這讓我不高興。由於第三方插件的依賴性很大,我不知道天氣可以將它們刪除。所以我想要一些方法來禁用它們。

我想是這樣的:

"csharp.lint.unnecessaryUsingDirective": "ignore" 

但很明顯,這是行不通的。所以我希望我會做點什麼來隱藏或禁用此警告。

回答

5

我認爲這是最新版本的Omnisharp中的issue has already been addressed - 但是因爲我們被迫使用Unity的傳統C#擴展,所以解決方案仍不清楚。

我們應該能夠像這樣在我們的項目的根添加到omnisharp.json文件:

{ 
    "IgnoredCodeIssues": [ 
     "^Unnecessary using directive.$" 
    ] 
} 

但目前,這將引發一個錯誤:

System.FormatException: Unsupported JSON token 'StartArray' was found. 
Path 'IgnoredCodeIssues', line 2 position 27. 

我已經打開了new issue specifically for the legacy C# extension,希望能從Omnisharp-VSCode團隊得到一些反饋。

相關問題