原文链接:http://www.dotblogs.com.tw/yc421206/archive/2013/03/08/95920.aspx

Step1.建立選單

在VS2012選單,Tools→Customize→Commands   

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

Step2.設定快捷鍵

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

2.選擇EditorContextMenus.CodeWindow.CreateUnitTests

3.定義快捷鍵,確定這組合鍵沒被用到 ------------注意:要设成Ctrl+T,Ctrl+C!!!!!!!!!!注意顺序!!!

4.指定

5.沒問題就按下OK

這時代會回到Customize,按下Close

Step3.重啟 VS2012


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

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

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

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


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

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

或是按照以下步驟:

Step1.加入一個測試專案

Step2.新增單元測試檔案

Step3.呼叫單元測試選單

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

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

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

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

補充:

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

若有謬誤,煩請告知,新手發帖請多包涵

[转] [Visual Studio 2012] 找回 建立單元測試 選單的更多相关文章

  1. 【转】Visual Studio單元測試小應用-測執行時間

    [转]Visual Studio單元測試小應用-測執行時間 Visual Studio的單元測試會記錄每一個測試的執行時間,如果有幾個Method要測效能,以前我會用Stopwatch,最近我都改用單 ...

  2. ASP.NET MVC 單元測試系列

    ASP.NET MVC 單元測試系列 (7):Visual Studio Unit Test 透過 Visual Studio 裡的整合開發環境 (IDE) 結合單元測試開發是再便利不過的了,在 Vi ...

  3. [ Java ] [ UT ] [ Mock ] [ JUnit ] 單元測試的撰寫

    最近新的專案用到很多的單元測試,對於單元測試有多了一歇的了解. 先寫下大綱,後面分篇寫出總結心得. 1. 單元測試要隔離對外部的關聯 2. Mock, spy 的用法時機差異 3. JUnit 4, ...

  4. 如何在 Visual Studio 2012 控制 TFS 版控時要忽略哪些檔案

    幾乎在任何一種版本控管的機制裡,都會遇到那些「不應該簽入到版本庫」的潛規則,以往我們在用 SVN 的時候,我就寫過幾篇文章要大家注意這點.最近都改用 TFS 做版控,因為大多使用 Visual Stu ...

  5. 在Visual Studio 2012中使用VMSDK开发领域特定语言(二)

    本文为<在Visual Studio 2012中使用VMSDK开发领域特定语言>专题文章的第二部分,在这部分内容中,将以实际应用为例,介绍开发DSL的主要步骤,包括设计.定制.调试.发布以 ...

  6. 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)

    前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modeling SDK进行领域特定语言(DSL)的开发,包括两个部分的内容.在第一部分中,将对 ...

  7. (12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App

    原文 Visual Studio 2012如何透过电子邮件部署Xamarin.Android App Android App在部署到实机的时候不像iOS的App限制你一定要使用向Apple申请的开发者 ...

  8. [Visual Studio]透过Visual Studio 2012的选择性贴上将XML与JSON直接转成对应的类别

    原文:[Visual Studio]透过Visual Studio 2012的选择性贴上将XML与JSON直接转成对应的类别 在开发专案时若碰到要串接服务或是他人的API,常常避免不了都要面对XML或 ...

  9. 在Visual Studio 2012中使用VMSDK开发领域特定语言1

    在Visual Studio 2012中使用VMSDK开发领域特定语言(一)   前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modelin ...

随机推荐

  1. HDU5463 Clarke and minecraft

    解题思路:此题刚开始,觉得好繁琐,好混乱,理清思路后,发现很简单.   具体见代码分析. #include<cstdio> #include<cstring> #include ...

  2. 【转】Xcode的Architecture参数的意思

    iOS的App现在基本都是用llvm在编译,Xcode也提供了各种设置帮助你进行编译参数的设定.里面有一项就是设定编译的体系结构,涉及到的参数包括:Architectures.Valid Archit ...

  3. ubuntu切换root

    sudo passwd root这个命令是给root用户设定密码.然后su root切换到root用户.

  4. a different object with the same identifier value was already associated with **(ssh异常转)

      Hibernate:a different object with the same identifier value was already associated with ...异常解决 今天 ...

  5. 谈layout_gravity和gravity的用法

      相信对于Android的初学者来说,大家都曾经被layout里这两个极其相似的属性迷惑过. 简单使用一下搜索工具,我们就不难找到下面这样的答案: layout_gravity 表示组件自身在父组件 ...

  6. [转] Web前端优化之 CSS篇

    原文链接: http://lunax.info/archives/3097.html Web 前端优化最佳实践第四部分面向 CSS.目前共计有 6 条实践规则.另请参见 Mozilla 开发者中心的文 ...

  7. Python 最佳实践

    前言 对我来说,以前每次面试是我审视自己,检验自己的一种方式.每次准备面试,以及被面试官问住的时候才会发现,其实我python我学的还不够好.工作中也是,可以从其他的同事那里获得成长.但是我今天说的是 ...

  8. flex之组件简单应用

    1. 将父窗体的内容传递给子窗体: 2.将子窗体内容传递给父窗体:即用户名和密码,t1是父窗体文本框id.

  9. c#中@符号作用

    用 @ 符号加在字符串前面表示其中的转义字符“不”被处理. 如果我们写一个文件的路径,例如"D:/文本文件"路径下的text.txt文件,不加@符号的话写法如下: string f ...

  10. the behavior of the UICollectionViewFlowLayout is not defined because:

    the behavior of the UICollectionViewFlowLayout is not defined because:    the item height must be le ...