ReSharper是一个著名的VS代码生成工具,能帮助VS成为一个更佳的IDE。JetBrains公司今天发布了ReSharper最新版本8.1。
本次新版本更新涉及到打印稿、与VS2013集成、代码分析、XAML和架构工具。具体内容如下:
打印稿支持
- 重构重命名和引入变量,检测标识符的字符串以及检测结构兼容的成员。
- 向导支持智能搜索一切
- 支持代码完成
- 提高代码检查能力(检测未使用的参数 , 检测无效的CSS引用)。
- 深度集成项目的其他部分(HTML,CSS和JavaScript等)
支持Visual Studio 2013
相比8.0版本,8.1对VS 2013多出2个新功能支持。一个是peek定义,另一个是增强滚动条。
在peek定义功能上,ReSharper可以实现显示反编译方法的定义。
增强滚动条是一个功能非常相似的标记栏。沿着这条的标记,连同工具提示和一个能够点击导航。
增强代码分析
无限循环检测:
LINQ nullness分析:
XAML改进
- 支持ThemeDictionary WinRT 8.1。
- 各类型的援助机制(智能处理和删除XAML括号等)。
- 新的检查机制(包括WPF 4.5静态属性通知)。
- 改进资源引用和命令名。
架构工具
- 改善用户界面(流动性和平滑度)。
- 更好的整体性能。
- 更方便的响应求情(上下文动作)。
其他变化
包括更好的错误验证和输出工具、插件(如InspectCode 和 dupFinder)等。新的工具窗口,用户体验更好(如标签新旧替换)。