3
我發現自己寫new Mock<ISomeClass>();
然後Alt鍵 + 輸入 結果是(R#創建一個變量):有沒有辦法配置Resharper建議的變量名?
var mock = new Mock<ISomeClass>();
我希望它是:
var someClassMock = new Mock<ISomeClass>();
是否有方式配置名稱Resharper給變量?
我發現自己寫new Mock<ISomeClass>();
然後Alt鍵 + 輸入 結果是(R#創建一個變量):有沒有辦法配置Resharper建議的變量名?
var mock = new Mock<ISomeClass>();
我希望它是:
var someClassMock = new Mock<ISomeClass>();
是否有方式配置名稱Resharper給變量?
我可以推薦的最接近的方法是創建一個ReSharper實時模板來爲您插入。我使用了與FakeItEasy非常相似的東西。這裏是你如何能做到這一點:
mock
,添加描述var $VARIABLE$Mock = new Mock<$TYPE$>();
TYPE
第一,VARIABLE
秒VARIABLE
參數,和「小寫第一個字符另一個變量的值」選擇它應該是這個樣子:
現在,當你去你的代碼和類型mock
,您將生成一個模式,您可以在new Mock<>()
內鍵入您的類或接口名稱,並且它會自動預先輸入名稱。可悲的是,我還沒有找到一個好方法,從生成的名稱中刪除i
,如果它是一個接口,所以這是你必須手動做的事情...
希望有所幫助。
它使用相當簡單的模式來確定一個新名稱。我覺得使用建議的那個然後F2就足夠了。 –