2014-10-29 32 views
0

我喜歡爲大多數遇到的錯誤情況製作大量自定義異常,而不是始終使用InvalidOperation。如何使用Resharper文件/實時模板生成異常類

我最近得到了Resharper,並認爲它的模板功能是我的救星,但我似乎無法得到我想要的文件/實時模板功能。

我試圖做的是本質上鍵入:

... 
throw new [resharper key combo]MyCustomName[enter] 
... 

,並在文件中獲得名爲「MyCustomNameException」異常類「MyCustomNameException.cs」。

實時模板對我來說似乎不是正確的事情 - 即展開內聯代碼。 但文件模板似乎並不是 - 它只是要求我指定文件的名稱。文件模板選項是否儘可能地接近我想要的內容?

+0

到目前爲止,我所得到的最好的結果是輸入我的類型名稱,在未定義的符號上點擊alt-enter,再次點擊alt-enter將新類別移至新文件,然後使用alt-insert生成一些構造函數。 – mamidon 2014-10-29 05:32:32

回答

0

不知道有關將「異常」的一部分,但如果你輸入全名,然後按​​ENTER然後ReSharper的將提供「創建類「MyCustomNameException」,它創建的代碼是:

internal class MyCustomNameException : Exception 
{ 
} 
相關問題