當我寫一個測試方法,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