强烈推荐的一个工具ReSharper

简介:
今天同事推荐给我一个用于重构的超级好用的工具 ReSharper  , 于是百度了一下,在霏凡找到了 破解版  霏凡的只有2.0版本,最新的3.0可以在 http://3ddown.com/soft/23528.htm 下载. 下载安装好后第一次运行比较慢,由于我打开的项目比较大,ReSharper会对项目中的每个源代码文件进行分析和相关Dll进行反射分析并建立相关缓存,所以花费时间比较多. 打开一个代码文件后界面如下:
点击查看大图
为了显眼,我故意把Resharper分析出的一些代码调整为很显眼的颜色.从这张图中我们可以看到,Resharper认为绿色背景的代码是没有必要的(没有必要添加这些名字空间,没有必要添加this关键字等等).代码的右上角有一个红色方块表示这个代码中有错误,红方块下面的黄色横条就是表示那个地方有警告,而红色的横条就是表示那个地方有错误.当我们双击这些横条就可以定位到具体的代码上,并提示具体的警告或错误是什么,同时还提供了具体的解决办法建议和执行按钮:

我们可以通过鼠标点击来运用他的建议,也可以点击下面的Disable按钮取消这个警告.
当代码页面中没有任何的警告和错误的横条时,右上角的方块就是绿色的.
也许大家可能会觉得这样一个一个得改比较浪费时间,Resharper也想到了这一点,Resharper提供了批量重构的功能,我们可以在整个需要进行重构的项目上单击右键,点击"Reformat Code"弹出重构对话框:

选择上需要重构的选项,点击Reformat就可以对整个项目的代码进行重构.
今天是第一次使用这个工具,感觉特别爽,还有好多功能都没有发掘出来,大家知道什么功能也共享一下嘛.

PS:如果对一个项目进行批量的重构会非常的耗资源,如果一个大项目那就更恐怖了.一不小心就暂用了1G多的内存,所以在批量重构的时候最好看看机器是否有那么大的内存.


本文转自深蓝居博客园博客,原文链接:http://www.cnblogs.com/studyzy/archive/2007/08/21/864195.html,如需转载请自行联系原作者

相关文章
|
4月前
|
前端开发 JavaScript C#
CodeMaid:一款基于.NET开发的Visual Studio代码简化和整理实用插件
CodeMaid:一款基于.NET开发的Visual Studio代码简化和整理实用插件
103 0
|
8月前
|
开发框架 前端开发 .NET
Visual Studio中的四款代码格式化工具
Visual Studio中的四款代码格式化工具
317 0
|
9月前
|
搜索推荐 开发者
VSCode快捷键使用教程:提高编码效率的利器
本文介绍了提升编程效率的VSCode快捷键使用方法。主要包括编辑、导航、查找与替换、格式化等快捷键,如Ctrl+A全选,Ctrl+P前往文件,Ctrl+F查找,Shift+Alt+F格式化代码。此外,还涉及窗口和菜单快捷键,如新建窗口(Ctrl+Shift+N)、切换分屏(Ctrl+左右箭头)。VSCode也支持用户自定义快捷键,通过Ctrl+,打开设置进行个性化配置。
1177 0
|
网络协议 编译器 C语言
编程小白必看!Visual Studio 2022详细安装使用教程(C/C++编译器)
今天给大家推荐的编程软件是Visual Studio 2022,对于初学C语言的同学,Visual Studio 2022还是比较容易上手的,下面我来给大家详细讲解其安装使用教程。
1548 0
|
JSON Dubbo Java
写文档太麻烦,试试这款 IDEA 插件吧!
每次开发完新项目或者新接口功能等,第一件事就是提供接口文档。说到接口文档,当然是用 Markdown 了。各种复制粘贴字段,必填非必填,字段备注,请求返回示例等等。简直是浪费时间哇。所以想到了开发一款插件来解决重复复制文档的问题。下面来看我介绍介绍这款插件。 PS:插件比较简陋,还需要不断迭代。
1082 0
|
存储 开发框架 安全
visual studio 2017安装教程以及各类问题解决方法
visual studio 2017安装教程以及各类问题解决方法
1446 0
visual studio 2017安装教程以及各类问题解决方法
|
搜索推荐 Java 应用服务中间件
工欲善其事必先利其器—集成开发工具IDEA使用教程
俗话说:工欲善其事必先利其器。想要快速写出好的代码,更是离不开一个好的工具。在这个快速发展的社会,一个好的工具,能帮我们在开发过程中节省大量的开发时间。 本套课程给同学们带来Java目前最流行,最好用的集成开发工具Intellij Idea。(PS:这套课程是面向所有阶段的学员的哦~)
141 0
|
前端开发 Windows
JavaWeb学习之路(11)--VSCode来了,超好用的代码编辑器,详细安装过程
本文目录 1. 编辑器 2. 编辑器是干啥的 3. VSCode编辑器的特长 4. VSCode下载与安装 5. VSCode安装 6. 小结
315 0
|
架构师 Java 测试技术
那些总是写“烂代码”的同学,强烈推荐你使用这款IDEA插件!
idea集成sonar的代码检查,实现可以在提交代码前就检查你的代码,而不是将代码提交之后,之后再去检查。
|
Go C++ 测试技术
VS代码生成工具ReSharper使用手册:配置快捷键(转)
原文:http://blog.csdn.net/fhzh520/article/details/46364603 VS代码生成工具ReSharper提供了丰富的快捷键,可以极大地提高你的开发效率。
1930 0