日前,看到91哥的分享,聽說,建立單元測試的選單回來了!!!

得知這消息真的又驚又喜,馬上就照著以下步驟實作一次。

http://serena-yeoh.blogspot.tw/2013/02/visual-studio-2012-create-unit-test.html

不過在動手實作的時候,花了點時間跟步驟才成功(泣),以下是我的實作步驟

Step1.建立選單

在VS2012選單,Tools→Customize→Commands    VS 2012 找回消失的“创建单元测试”

找到Create Unit Tests後,先按Move Up,再按Move Down

VS 2012 找回消失的“创建单元测试”

Step2.設定快捷鍵

1.搜索unit關鍵字,若是中文版則輸入"單元測試"

VS 2012 找回消失的“创建单元测试”

2.選擇EditorContextMenus.CodeWindow.CreateUnitTests

3.定義快捷鍵,確定這組合鍵沒被用到

4.指定

5.沒問題就按下OK

這時代會回到Customize,按下Close

VS 2012 找回消失的“创建单元测试”

Step3.重啟 VS2012


沒意外的話,在文字編輯器裡看到的右鍵選單會是這樣

VS 2012 找回消失的“创建单元测试”

按下Ctrl+C , Ctrl+T 會出現

VS 2012 找回消失的“创建单元测试”

在Command裡輸入 EditorContextMenus.CodeWindow.CreateUnitTests,會跳出Command "EditorContextMenus.CodeWindow.CreateUnitTests" is not available.

VS 2012 找回消失的“创建单元测试”

人品差就是這樣,不管怎麼弄,都會跳出無效的命令,彷彿命令被封印起來了…


若要解決 Command "EditorContextMenus.CodeWindow.CreateUnitTests" is not available.,可以參考以下

http://dl.my/2013/create-unit-tests-function-not-available-or-disabled/

或是按照以下步驟:

Step1.加入一個測試專案

VS 2012 找回消失的“创建单元测试”

VS 2012 找回消失的“创建单元测试”

Step2.新增單元測試檔案

VS 2012 找回消失的“创建单元测试”

Step3.呼叫單元測試選單

接著回到文字編輯器,按下右鍵,神奇的事出現了,原本反白的選單,封印解除了(喜)。

VS 2012 找回消失的“创建单元测试”

你好,單元測試選單好久不見了。

VS 2012 找回消失的“创建单元测试”

PS.只要重啟VS後,單元測試選單又會被封印起來,這時只要再加入一個測試檔案又可以用了Orz

雖然麻煩了些,站在另一個角度思考,這比全部要自己動手敲方便多了。

VS 2012 找回消失的“创建单元测试”

補充:

使用 Ctrl+C,Ctrl+T 組合順序,可能會讓複製的快捷鍵無法使用,建議使用Ctrl+T,Ctrl+C的順序

若有謬誤,煩請告知,新手發帖請多包涵VS 2012 找回消失的“创建单元测试”

转自http://www.dotblogs.com.tw/yc421206/archive/2013/03/08/95920.aspx

相关文章: