写点什么

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:473261
用户头像

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

关注

评论

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

B类纯资金业务的资金安全保障

agnostic

资金安全 B类业务 纯资金业务

「趣学前端」页面上吸顶的效果是怎么做到的

叶一一

CSS 前端 10月月更

浅谈etcd服务注册与发现

闫同学

Go 微服务 etcd 10月月更

Go语言开发小技巧&易错点100例(一)

闫同学

10月月更

挑战30天学完 Python:Day4数据类型-字符串str

MegaQi

挑战30天学完Python 10月月更

测试需求平台5-Blueprint优化与首个vue页搭建

MegaQi

测试平台开发教程 10月月更

如何在高性能的前提下,降低数据库存储成本?

OceanBase 数据库

cstdio的源码学习分析10-格式化输入输出函数fprintf---宏定义/辅助函数分析03

桑榆

源码刨析 10月月更 C++

Java三大特性(一)—封装

共饮一杯无

Java 面向对象 10月月更

「趣学前端」容器上的折角边框是图形吗?

叶一一

CSS 前端 10月月更

一文搞懂常见的网络I/O模型

闫同学

网络 网络io 10月月更

常见大数据应用场景

穿过生命散发芬芳

大数据 10月月更

有人意图取代SQL,你同意吗?

雨果

sql

趣学前端」为什么有的页面背景颜色是渐变的

叶一一

CSS 前端 10月月更

首轮Zepoch节点已售罄完结,你期待次轮吗?

鳄鱼视界

什么是数据产品经理?数据产品经理与传统产品经理有什么区别?

雨果

数据产品经理

【从0到1学算法】5.Bubble Sort算法-下

Geek_65222d

10月月更

Go-Excelize API源码阅读(二十一)——GetDefinedName()、DeleteDefinedName()

Regan Yue

Go 源码阅读 源码刨析 10月月更

前端开发提效小技巧之业务功能篇

叶一一

前端 提高效率 10月月更

一文搞懂Go整合captcha实现验证码功能

闫同学

Go Web 安全 10月月更

Python进阶(二十三)Django使用pymysql连接MySQL数据库做增删改查

No Silver Bullet

Python django MySQL数据库 pymysql 10月月更

「趣学前端」日常浏览的页面为什么可以五颜六色

叶一一

CSS 前端 10月月更

华为云从入门到实战 | 负载均衡服务原理

TiAmo

华为 云开发 10月月更

Serverless的应用场景

阿泽🧸

Serverless 10月月更

Go-Excelize API源码阅读(二十三)——SetDocProps、GetDocProps

Regan Yue

Go 开源 源码刨析 10月月更

「趣学前端」box-shadow的多重用法

叶一一

CSS 前端 10月月更

Python进阶(二十二)Python3使用PyMysql连接mysql数据库

No Silver Bullet

Python3 MySQL数据库 pymysql 10月月更

大数据ELK(二十六):探索数据(Discovery)

Lansonli

discovery 10月月更

面试官:说说你对Node中的Stream的理解

CoderBin

面试 前端 Node 10月月更

【一Go到底】第十五天---continue快速入门

指剑

Go golang 10月月更

Go-Excelize API源码阅读(二十二)——SetAppProps(appProperties *AppProperties)

Regan Yue

Go 开源 源码分析 Excelize 10月月更

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