XUnit配置Resharper快捷键

Resharper是一款很优秀的重构工具,已经习惯了Resharper快捷键,利用Resharper做重构,TDD开发,很爽。唯一缺点就是低配置机器上速度很慢,容易拖死VS,

  为此我我专门把我的本本换成6G内存,现在感觉顺畅多了。

  回到正题,我在项目中运用了XUnit,但是VS和Resharper对其快捷键都还不能默认支持,所以在网上找到扩展Resharper使其支持Xunit,步骤如下:

  关闭所有VS。

  在http://xunitcontrib.codeplex.com/下载xUnit.net Contrib

  把目录中的xunitcontrib.runner.resharper.Resharper版本号拷贝到C:\Program Files\JetBrains\ReSharper\Resharper版本号\bin\plugins 下(其中的plugins可能需要手动建立)。同样你也可以拷贝到<RoamingAppData>\JetBrains\ReSharper\Resharper版本号\vs版本号\plugins

  拷贝resharper.external.annotations\xunit.xml到C:\Program Files\JetBrains\ReSharper\Resharper版本号\bin\ExternalAnnotations目录下。

  开启VS。

  ReSharper -&gt; Live Templates -&gt;"Import" 导入xunit-ae.xml或者xunit-xe.xml。xunit-xe.xml和xunit-ae.xml对XUnit断言语句的扩展简化,xunit-xe.xml以x开头,比如xe =&gt; Assert.Equal,而xunit-ae.xml则以a开头,比如ae =&gt; Assert.Equal。

  最后大功告成。

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-18 05:31:03

XUnit配置Resharper快捷键的相关文章

VS2012 快捷键 VS Resharper 设置

原文 http://www.cnblogs.com/skyangell/archive/2013/03/24/2979835.html 一直用Resharper插件,最近发现Ctrl+E,C快捷见被Resharper的快捷功能吞掉了,折腾了几小时终于找到解决方法了,特记分享之. 采用如下步骤可以让快捷键回到vs2012的默认方式,同时兼容Resharper的快捷键而产生冲突. 1.选择vs2012快捷键布局模式并重置快捷键. Tools>Options>Reset 2.选择vs2012快捷键布

webstorm快捷键大全

  默认配置下的常用快捷键,提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键. Webstorm预置了其他编辑器的快捷键配置,可以点击 查找/代替 界面操作 快捷键 说明 ctrl+shift+N 通过文件名快速查找工程内的文件(必记) ctrl+shift+alt+N 通过一个字符快速查找位置(必记) ctrl+F 在文件内快速查找代码 F3 查找下一个 shift+F3 查找上一个 ctrl+R 文件内代码替换 ctrl+shift+

常用快捷键—Webstorm入门指南

转自:http://blog.csdn.net/techbirds_bao/article/details/8491710 提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键. 快捷键配置 点击"File"-> "settings" Webstorm预置了其他编辑器的快捷键配置,可以点击 默认配置下的常用快捷键 查找/代替 快捷键 说明 ctrl+shift+N 通过文件名快速查找工程内的文件(必记) c

Resharper 7小技巧系列:导航、书签、和最近编辑

原文 http://www.cnblogs.com/feichexia/archive/2012/09/21/resharper_tricks_part1.html 先上一张花了一个多小时画的Resharper快捷键思维导图(图片已放小,可以右键另存或右键在新窗口打开查看原图):   一.前言                                                                                     工具是提高工作效率的关键.Resha

Red Flag Asianux Server 3用户指南:桌面配置

3.6.1多个桌面 位置:控制面板→桌面配置→多个桌面 系统默认只启用 1个桌面,如果要启用多个桌面,请在图形终端运行命令 kcmshell desktop.利用http://www.aliyun.com/zixun/aggregation/13887.html">虚拟桌面可以将工作拓展到多个桌面而不必把许多应用程序挤在一个桌面上,可以对不同桌面进行不同的定制,Red Flag Asianux Server 3系统缺省提供 4个桌面(昀多可达 20个). 多个桌面 3.6.2行为设置 位置

Android Studio常用快捷键

新增: Ctrl + Alt + T(windows) Command + Option + T(Mac)  给语句加上包围语句(eg: try/catch/finally, for, do while...) Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等. Alt+H:查找功能,全局查找 F4:查看类继承关系 F2:查看文档说明(函数使用说明) Ctrl+E:查看最近打开过的文件 Ctrl+Shift+

迅雷极速版v1.0.2.24的功能变化:去掉一些插件广告

迅雷极速版3月25日更新1.0.2.24,优化繁复的安装过程,默认给你最智能的设置,告别痛苦,极速启动:P2P加速模块常驻,优先插队加速,隐藏一些高级功能,去掉了一些插件广告,力求做最懂您的迅雷. 功能变化 1.进行了大量默认皮肤下界面细节的调整 2.优化了悬浮窗的效果图和不下载时的悬浮窗的显示逻辑 3.增加了自动升级机制 4.增加了TP进程常驻时的上传限速(目前为30KB/s) 5.加回私人空间功能 6.设置简化 7.更改BT面板UI 8.详情页信息模块之间切换不需要支持鼠标滚动了,改为点击切

Win8系统中如何调节屏幕亮度

  方法1 1.在第一种方法中,我们可以通过任务栏中的系统托盘图标进行调节,具体步骤如下:首先,我们将鼠标对着系统托盘图标中的电源图标击右键,选择"调整屏幕亮度". 2.在打开的界面中,我们使用鼠标调节屏幕亮度的滚动条即可按照我们的使用习惯进行调节屏幕亮度的操作,是十分方便的. 方法2 1.在接下来的第二种方法中,我们还是对着系统托盘图标中的电源图标,然后选择"Windows移动中心"选项. 2.在打开的Windows移动中心的功能界面,我们可以看到有一个调节屏幕亮

PlantUML安装和使用

什么是PlantUML PlantUML是一个快速创建UML图形的组件,PlantUML支持的图形有: sequence diagram, use case diagram, class diagram, activity diagram, component diagram, state diagram, object diagram, wireframe graphical interface PlantUML通过简单和直观的语言来定义图形,语法参见PlantUML Language Ref