写点什么

ReSharper 8.0 加入了对 Visual Studio 2013、智能提示、XAML 和蓝色主题的支持

  • 2013-08-26
  • 本文字数:911 字

    阅读完需:约 3 分钟

ReSharper 8.0 包括了对 Visual Studio 2013 预览版 XAML 的支持,另外还加入了项目依赖视图、多文件模板和导航工具,并改善了对 CSS 的支持。它还引入了一项新机制,能够利用它修复代码缺陷的功能进行批量快速修复。

新的项目依赖视图使你能够直观地看到项目的依赖图形,这一功能支持之前 4 个版本的 Visual Studio(2012、2010、2008 和 2005)。这次更新还引入一项新功能,它利用了 ReSharper 引擎能够检测出一个项目范围中的某些代码错误的功能,允许你进行批量修复。它还加入了移除未使用的引用指令(using)及多余的类型转换的功能。它还包含一组新的代码检查、快速修复、上下文操作以及多文件模板的功能,可以使用多文件模板功能创建多个文件。

此次更新也改善了导航功能,包括跳转至任意文件(Go to Everything),它允许你在同一个输入框中查找文件、类型或方法名,并列出行号。通过程序集浏览器这一工具,它还允许你浏览多个程序集,并且加入了导航至泛型替代(Generic Substitutions )及导航至程序集浏览器等导航行为。

此次 ReSharper 8 也发布了一个免费的命令行版本,包含了数百项检测功能,其中的重复代码检测功能能够与你的版本控制系统集成。它也包含了新的重构功能,比如移动实例(Move Instance)允许你在类之间任意移动方法,而无需设为静态方法。另外还包括了一些基于XAML 的重构方法 – 如提取样式、提取/ 移动资源及内嵌资源等等。

ReSharper 8 加入了对扩展方法的智能提示,并提供了选项以引入某种类型。另外,它也提供了“两次完成”(double completion)这一新功能,即当你第二次输入相关快捷键时,它能够为你提供更多的完成选择项。它还包括了基于 NuGet 的扩展管理器,以允许你方便地查找、安装及卸载各种 ReSharper 扩展,例如插件、模板及 SSR 模式。

最新版本对 CSS 相关的支持进行了一些改善,例如更加智能的 CSS 属性使用查询,特定于 CSS 的代码检测,可配置的 CSS3 支持,以及对主流浏览器的兼容性检查。它还修复了一些反编译和代码格式化的缺陷,并且引入了对 Visual Studio 2012 Update 2 中首次加入的蓝色主题的支持。

查看英文原文: ReSharper 8.0 with Visual Studio 2013, IntelliSense, XAML and Blue Theme First Support

2013-08-26 23:473375
用户头像

发布了 428 篇内容, 共 190.3 次阅读, 收获喜欢 39 次。

关注

评论

发布
暂无评论
发现更多内容

非常好用的Mac系统清理工具CleanMyMac X2023版本

茶色酒

CleanMyMacX CleanMyMac X CleanMyMac X2023

Gradle入门基础一

派大星

Gradle

前端react面试题指北

beifeng1996

React

瓴羊Quick BI:多项自助分析功能提升企业数据分析能力

夏日星河

React源码分析(一)Fiber

goClient1992

React

react面试题总结一波,以备不时之需

beifeng1996

React

对比Web3支付赛道主要项目,看为何Zebec生态被严重低估

西柚子

nginx学习总结

@下一站

nginx 程序设计 11月日更 web 容器 11月月更

模块一作业

许你丶

#架构实战营

架构实战营第 10 期:模块一作业

kaizen

「架构实战营」

做了一份前端面试复习计划,保熟~

loveX001

JavaScript

React的useLayoutEffect和useEffect执行时机有什么不同

beifeng1996

React

极客时间运维进阶训练营第六周作业

Starry

架构实战营 2-2 高性能随堂练习

西山薄凉

「架构实战营」

ELK-logstash使用总结

忙着长大#

ELK

从源码角度看React-Hydrate原理

flyzz177

React

【es】elasticsearch/es搜索服务器介绍

No8g攻城狮

elastic ES Elastic Search #java

极客时间运维进阶训练营第六周作业

忙着长大#

极客时间

架构实战营10期-作业1

炮仗

细说react源码中的合成事件

flyzz177

React

深入react源码看setState究竟做了什么?

flyzz177

React

我与足球以及世界杯的过往

TiAmo

世界杯 12月月更 世界杯足球游戏

假如面试官问你Babel的原理该怎么回答

loveX001

JavaScript

前端面试题合集

loveX001

JavaScript

架构实战营 2-1 可扩展随堂练习

西山薄凉

「架构实战营」

作业

金金

如何管理一群技术牛人?

HappyQQ

团队管理 管理 研发管理 技术管理

React源码分析(二)渲染机制

goClient1992

React

React源码分析(三):useState,useReducer

goClient1992

React

React循环DOM时为什么需要添加key

beifeng1996

React

AngularJS进阶(三十一)AngularJS项目开发技巧之获取模态对话框中的组件ID

No Silver Bullet

项目开发 AngularJS 12月月更

ReSharper 8.0加入了对Visual Studio 2013、智能提示、XAML和蓝色主题的支持_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章