2010-02-15 70 views
6

我是ReSharper的新手。 對於那些使用Resharper的人,有沒有辦法添加自定義代碼分析規則?如何在ReSharper中添加自定義代碼分析

例如我可能有一個規則說所有私有變量應以字母「m」開頭。我如何將這個添加到Resharper中,如果我違反了這個規定,它會顯示爲警告或錯誤?

+3

哪個源語言,哪個版本的R#?例如,在4.5中,這種事情可以用R#|來完成選項|語言|命名風格 – AakashM

+0

對不起,應該多說一點了:) 它是R#5.0 Beta。我猜R#5.0應該和你在4.5中解釋的一樣。我會檢查一下 - 謝謝 – Rajithakba

回答

3

只是爲了什麼@AakashM上面指出擴展:這可以在ReSharper的選項中設置|語言| (通用或C#或其他)|命名風格。

如果您單擊高級設置,然後雙擊其中一個「實體描述」,則會有更多的可能實體(包括事件,名稱空間等)以及訪問權限(私有,保護等等)等等,爲此你可以定義前綴,後綴和套管規則。

4

我知道這個問題是舊的,但所有的人來自谷歌來像我這樣的:

Resharper -> Options -> Code inspections -> Custom Patterns 

在那裏,你可以創建突出圖案或提供替換自己的規則。這是用於ReSharper 8.我不確定這個選項來自哪個版本。

相關問題