问题描述
|
当问题“有用的Eclipse Java代码模板”建议一些Java实时模板时,我开始考虑C#的一些可能性。
ReSharper具有实时模板:
ReSharper->实时模板
例如(直到现在我都是独一无二的)
tt
扩展为:
[Test]
public void test(){}
但是,在这个范围之外还有其他想法。或关于预定义模板,是否有人动摇?
解决方法
这是我爱的一些:
// $type$: $END$ ($user$ on $time$)
快捷方式com
进行评论
$type$
:默认为TODO
;首先可编辑
$user$
:评估为当前用户名
$time$
:评估到当前日期/时间
private readonly Logger _logger = LogManager.GetCurrentClassLogger();
记录器的快捷方式log
System.Diagnostics.Debug.Assert($condition$,\"$condition$\");
断言as
它比预定义的“ 12”模板要高效得多,因为它会自动将条件输出到断言对话框
System.Diagnostics.Debug.Assert($condition$,\"$condition$\",\"$END$\");
断言详细信息的快捷方式“ 14”
如果您需要有关断言的更多解释
但是,请始终尝试问自己,您输入最多的是什么。最有价值的实时模板将因域而异。
除此之外,我真的很喜欢您的tt
模板。我只是将其添加到模板中:)另外,我还启动了一个新的文件模板,该模板创建了测试类的整个默认框架。