VS2017 Resharper的安装与使用

Hitaku | | 访问(40)

  Resharper 有什么用

  ReSharper是一个JetBrains公司出品的著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。它包括一系列丰富的能大大增加C#和Visual Basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,VB.NET,XML,ASP.NET,XAML,和构建脚本。ReSharper还为C#和VB.NET提供了增强的交叉语言功能,它使开发者可以有效的控制.net混合项目。

  https://www.jetbrains.com/resharper/

  如何安装

  打开 Visual Studio 2017,依次点击 工具 -> 扩展和更新

这里写图片描述

  点击 联机

这里写图片描述

  在 搜索(Ctrl+E) 中输入 Resharper

这里写图片描述

  点击 下载(D) 会连接到外网,下载下来一个下载器,运行时是这样

  安装时记得勾选 Resharper C++ ,安装成功后重启 VS。

  重启后,Resharper 不会立即生效。但是我们的工具栏出现:

这里写图片描述

  点击 Resharper 会显示 Why Resharper C++ is disabled,点击它会进入类似的一个画面(由于我已经配置好了,没有办法截取未配置好的截屏,但是是类似的)

这里写图片描述

  点击 Resharper C++ 右边的 Start Evaluation 就可以暂时激活。License 需要购买才能长期使用,但Jetbrains对大学教育机构的人员提供 1 年的 license,可以在官网通过教育机构的邮箱获取。

  开始使用

  如果不出意外,Resharper 已经开始帮我们分析代码了

这里写图片描述

  比如我们尝试给一个函数的局部变量起名叫 WrongNaming,这时 Resharper 就会用绿色下划线告诫我们,这样不好。

  Resharper 还有更多功能,大家在使用中就会很容易发现。Resharper 能帮助我们更轻松地写出更好的代码。

  自定义命名规则

  点击 Resharper -> Options -> Code Editing -> C++ -> Naming Style 就可以自定义命名规则,具体大家可以琢磨一下怎么使用。

这里写图片描述

  当然,我觉得自带的一套命名规则也是一套有道理的体系,大家可以根据自己的编程习惯进行调整。

  文章来源:https://blog.csdn.net/weixin_38587349/article/details/80961664