簡體   English   中英

有用的 Visual Studio C# Resharper 代碼模板

[英]Useful Visual Studio C# Resharper Code Templates

As question Useful Eclipse Java Code Templates suggest some live templates for java, I start to think about some possibilities in C#

ReSharper 具有實時模板:ReSharper -> 實時模板

例如(我現在唯一的)

tt擴展為:

[Test]
    public void Test(){}

但是,出於這個 scope 的一些其他想法。 或者關於預定義模板,是否存在令人震撼的人?

以下是我喜歡的一些:

// $type$: $END$ ($user$ on $time$)

  • 快捷方式com評論
  • $type$ : TODO是默認的; 第一個可編輯
  • $user$ : 評估為當前用戶名
  • $time$ : 評估為當前日期/時間

private readonly Logger _logger = LogManager.GetCurrentClassLogger();

  • logger的快捷方式log

System.Diagnostics.Debug.Assert($condition$, "$condition$");

  • 斷言as捷徑
  • 它比預定義的asrt模板效率更高,因為它會自動將條件打印到斷言對話框中

System.Diagnostics.Debug.Assert($condition$, "$condition$", "$END$");

  • 斷言詳細信息的快捷方式asd
  • 如果您需要對斷言進行更多解釋

但是,總是試着問自己,你最常打字什么。 最有價值的實時模板會因域而異。

除此之外,我真的很喜歡你的tt模板。 我剛剛將它添加到我的模板中:) 我還啟動了一個新的文件模板,它創建了測試 class 的整個默認骨架。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM