写点什么

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

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

关注

评论

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

[JS入门到进阶] 手写解析URL参数的工具,并部署。用起来又快又爽!

HullQin

CSS JavaScript html 前端 8月月更

长安链源码分析启动(3)

长安链

聚四方之力,合四方之需:智能云网的持续进化

脑极体

Sring源码解析(一)Spring是怎么读取配置Xml文件的

石臻臻的杂货铺

spring 源码 8月月更

隗华:OceanBase 企业服务助力客户实现业务无忧

OceanBase 数据库

数据、算力强支撑,佳格天地联合华为云打造农业农村大数据解决方案

IT资讯搬运工

9月17日 杭州站 | Serverless Developer Meetup 开启报名

阿里巴巴云原生

阿里云 Serverless 云原生

C/C++普通函数与函数模板的区别,调用规则,模板局限性

CtrlX

c c++ C# 8月月更

阿里云金融创新峰会云原生分论坛圆满举办,加速金融行业落地云原生

阿里巴巴云原生

阿里云 云原生 金融行业

开源一夏 | 一场由serialVersionUID 引发的线上问题

六月的雨在InfoQ

开源 serialVersionUID transient Serializable接口 8月月更

APICloud AVM 封装验证码输入框组件

YonBuilder低代码开发平台

程序员 前端开发 低代码开发 多端开发

3. 操作系统—物理内存管理

小呆鸟

操作系统 操作 8月月更

长安链源码分析启动(4)

长安链

长安链源码分析启动(5)

长安链

前端高频面试题(附答案)

helloworld1024fd

JavaScript 前端

SQL改写系列九:外连接转内连接的常见场景与错误-2

OceanBase 数据库

低代码是什么意思?低代码平台的技术特点是什么?

优秀

低代码

Prometheus 实战 (1):容器安装

Grafana 爱好者

Prometheus

测试需求平台2-搭建前后端分离github托管项目

MegaQi

测试平台开发 9月月更

后疫情时代,传统制造业如何打破生产协同瓶颈?

IT资讯搬运工

区块链商用案例:网间结算联盟链建设实战

鲸品堂

区块链 运营商 企业号九月金秋榜

Spring源码分析(二)Spring怎么扩展解析xml接口的

石臻臻的杂货铺

spring 源码 8月月更

2. 操作系统—中断、异常、系统调用

小呆鸟

操作系统 操作 8月月更

YonBuilder移动开发 AVM框架 封装车牌号输入键盘组件

YonBuilder低代码开发平台

程序员 App 移动开发 多端开发

2022年Q2银行APP活跃用户规模盘点:头部银行增长稳定

易观分析

金融 银行 用户规模

99 大促来袭,利用 MSE 服务自治体系为业务保驾护航

阿里巴巴云原生

阿里云 微服务 云原生

K-进制数(简洁 图解)

Five

算法题 8月月更

1. 操作系统—概述

小呆鸟

操作系统 8月月更

低代码适用于哪些应用开发场景

力软低代码开发平台

基于龙蜥操作系统指令加速,降低云原生网关的构建成本

阿里巴巴云原生

阿里云 云原生 云原生网关 龙蜥

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