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

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

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

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

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

Step1.建立選單

在VS2012選單,Tools→Customize→Commands    image

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

SNAGHTML85b60aa

Step2.設定快捷鍵

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

SNAGHTML85e63f7

2.選擇EditorContextMenus.CodeWindow.CreateUnitTests

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

4.指定

5.沒問題就按下OK

這時代會回到Customize,按下Close

SNAGHTML8621130

Step3.重啟 VS2012


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

SNAGHTML865cd4d

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

image

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

image

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


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

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

或是按照以下步驟:

Step1.加入一個測試專案

image

SNAGHTML8726770

Step2.新增單元測試檔案

image

Step3.呼叫單元測試選單

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

SNAGHTML8741d0f

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

SNAGHTML877f6a8

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

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

image

補充:

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

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

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

转载于:https://www.cnblogs.com/68681395/archive/2013/05/17/3084139.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/421777.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(JAVA)集合Collection3

package cn.cast.collection;/*** author zhangyu* date 2021年08月28日 4:12 下午* 使用集合存储自定义对象,并迭代* 在迭代器中,next()在运行中,不能添加对象,且不能多次使用*/ import cn.book.objectarr.Student;import java.u…

状态目标bfs+哈希表 + 三杯水

本篇文章是一篇关于状态目标的帖子 给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。三个水杯之间互相倒水,并且水杯没有标识,只能根据给出的水杯体积来计算。当初要求你写出一个程序&#x…

(JAVA)泛型

package cn.cast.collection;import java.util.ArrayList; import java.util.Iterator;/*** author zhangyu* date 2021年08月29日 7:43 下午* 泛型:jdk中的泛型为伪泛型* 在编译时期有效,解决安安全问题*/ public class test {public static void main(…

(JAVA)List

package cn.cast.collection;import cn.book.objectarr.Student;import java.util.ArrayList; import java.util.Iterator;/*** author zhangyu* date 2021年08月29日 4:25 下午* 去掉ArrayList 集合中重复元素* List 允许重复* 1.底层可变数组* 2.默认10个位置* 3.每次增加505…

【零基础学习iOS开发】【02-C语言】05-进制

上一讲简单介绍了常量和变量,这讲补充一点计算机的基础知识---进制。 我们先来看看平时是如何表示一个整数的,最常见的肯定是用阿拉伯数字表示,比如“十二”,我们可以用12来表示,其实这种表示方式是基于一种叫做“十进…

(JAVA)可变参数

package cn.cast.collection;/*** author zhangyu* date 2021年09月13日 11:52 下午* 1.可变参数* 2.参数类型指定,参数各个数不确定* 3.修饰符 返回值类型 方法名(数据类型...变量名){}* 4.本质是数组* 5.注意事项:* 可变参…

prictice

package cn.cast.collection;import java.util.*;/*** author zhangyu* date 2021年08月29日 7:43 下午* 泛型:jdk中的泛型为伪泛型* 在编译时期有效,解决安安全问题*/ public class test {public static void main(String[] args) { // ArrayLis…

NetworkOnMNetworkOnMainThreadException

这个异常大概意思是在主线程访问网络时出的异常。 Android在4.0之前的版本 支持在主线程中访问网络,但是在4.0以后对这部分程序进行了优化,也就是说访问网络的代码不能写在主线程中了。 用多线程可解决: 1 new Thread(){ 2 …

实现注册登录

package com.logein;/*** author alina* date 2021年09月15日 10:49 下午* User类,封装用户信息的类*/ public class User {//保存用户名private String username;//保存用户密码private String passwoer;public User() { }public User(String username,String pass…

字符串循环同构的最小表示法(转)

循环字符串的最小表示法的问题可以这样描述: 对于一个字符串S,求S的循环的同构字符串S’中字典序最小的一个。 由于语言能力有限,还是用实际例子来解释比较容易:设Sbcad,且S’是S的循环同构的串。S’可以是bcad或者cad…

(JAVA)set

package cn.cast.collection;import java.util.HashSet; import java.util.Iterator; import java.util.Set;/*** author Alina* date 2021年09月16日 11:08 下午* Set 接口派系特点* 不允许存储重复元素* 无序集合,不保证迭代顺序* 没有索引** Set集合迭代方式…

EM Algorithm

(From yesterday to now, I have learning EM for 4 times, and each time I will gain some new ideas and correct some misunderstandings. So cool!) Finally knows that the P(x(i),z(i);θ) means the joint distribution of x and z, parametered by θ. Only if the ta…

(JAVA)hashcode

package cn.cast.collection;/*** author Alina* date 2021年09月19日 8:00 下午* 对象的哈希值* 1.JAVA中,每一个类,都有一个十进制数的哈希值* 2.十进制数,叫做这个对象的哈希值* 3.class Object(){* public native int hashCode();* …

(JAVA)红黑树之自然顺序排序和自定义排序方式

package cn.book.objectarr;/*** author alina* date 2021年08月22日 6:57 下午*/ public class Student implements Comparable<Student> {private String name;private int age;public Student(){}/***** author Alina* date 2021/9/21 9:41 下午* param o* return int…

(JAVA)TreeSet

package homework;/*** author Alina* date 2021年09月22日 10:34 下午*/ class SetTestStudent implements Comparable<SetTestStudent>{private String name;private int gradeScoresOfChinese;private int gradeScoresOfMath;private int gradeScoresOfEnglish;public…