当我写一个测试方法,I型“TESTM”,打标签,并奇迹般地看到:扩展Visual Studio的“代码段”功能
[TestMethod]
public void MethodName()
{
}
当我键入它强调了方法名(不能显示在这里)作为我填写的“领域”。我相信你们都熟悉这种行为。
就个人而言,我喜欢为我的测试方法,如 Can_My_Method_Do_That_Thing,而不是CanMyMethodDoThatThing名。我发现它们更容易阅读,而且大多数时候它们都是真正的句子。
由于我不想进入的原因,我很难打字所有这些字符,我希望能够使用空格键,并在名称空格自动替换时我点击“Enter”。
我听说Visual Studio是可扩展和可定制的,等等。它可扩展到足以执行此操作吗?
我认为整个问题不是片段,而是下划线。 – Mehrdad
@Mehrdad我认为重点是在Visual Studio Editor中实现对基于_的名称的合理支持。要实现它,您很可能会使用代码片段,[智能标记](http://msdn.microsoft.com/en-us/library/ee334190.aspx),Highlights等扩展。所有这些在msdn页面上都有很好的描述。 – nowaq