QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

JetBrains 更新了旗下的所有.NET 工具,包括 ReSharper 9

  • 2014-12-14
  • 本文字数:868 字

    阅读完需:约 3 分钟

JetBrains 公司最近为旗下的.NET 工具推出了新的 RTM 版本,包括 ReSharper 9 、dotTrace 6、dotCover 3、dotMemory 4.2、dotPeek 1.3 和 TeamCity 插件的 9.0 版。JetBrains 为这些工具打造了一个单一的安装包与平台。当开发者在安装ReSharper 时,也能够选择安装同一平台下的其它.NET 工具。

ReSharper 9.0

ReSharper 9.0 版本包括了一些新的特性,以下仅举几例:

  • 对 Visual Studio 2015 预览版的支持。ReSharper 9.0 版本仍然支持微软的 VS IDE 的部分早期版本(包括 2010、2012 与 2013),但不再支持 VS 2005 与 2008。
  • C# 6.0 语法进行了部分支持,包括了条件式 Null 操作符“?”。ReSharper 会对现有的代码进行分析,并深度在合适的部分转为使用“?”操作符,以简化对多个 null 检查的写法。
  • 自动对旧代码进行重构,让函数成员使用表达式体。这一改动可以应用于文件、项目或解决方案级别。
  • 支持只设置了 getter 方法的自动属性
  • 支持异常过滤器
  • 支持正则表达式
  • 新的遍历命令:跳转至 Action,遍历向外界暴露的 API 等等
  • 进一步加强对 JavaScript 与 TypeScript 的支持:超过 50 个修复、新的 TypeScript 模板以及代码生成选项
  • 批量导入
  • 能够关闭某些特性,以减少 CPU 与内存的占用
  • 其它

dotTrace 6.0版本加入了新的时间线性能分析器,以收集调用栈信息和线程状态数据,可用于分析 UI 冻结情况、过多的垃圾回收、I/O 操作、同步延迟等信息。该工具支持 VS 2015 预览版。

dotCover 3.0版本为远程代码加入了单元测试覆盖的功能,该工具与 ReSharper 9.0 相集成,并且支持 VS 2015 预览版。

dotMemory 4.2是一次小版本更新,主要是为了与其它工具进行集成,并支持 VS 2015 预览版。

dotPeek 1.3 也是一次小版本更新,目的是为了与 ReSharper 9.0 进行集成。

JetBrains 的持续集成服务器TeamCity 9.0加入了一些新的功能:与版本控制系统中的项目设置进行同步、构建时间报表、支持 Unicode、构建收藏夹等等。该版本仍处于早期采用计划(EAP)阶段,但它的插件 9.0 版本已经与 ReSharper 进行集成了。

查看英文原文: JetBrains Updates All Their .NET Tools Starting with ReSharper 9

2014-12-14 09:122325
用户头像

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

关注

评论

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

【Flutter 专题】04 图解第一个程序遇到的安装依赖问题

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

Java将增加虚拟线程,挑战Go协程

编程宝库

Java golang 并发

Vue进阶(贰佰):前端UI框架介绍

No Silver Bullet

Vue UI 11月日更

北京智博会主题展|2022第十五届北京国际物联网展览会

InfoQ_caf7dbb9aa8a

在浏览器里使用 SAP GUI

汪子熙

SAP abap SAPGUI 11月日更

从原理带你掌握Spring MVC拦截处理器知识

华为云开发者联盟

Spring MVC 拦截器 拦截处理器 HTTP请求

货币“大动作”,中国数字货币DCEP即将落地!

CECBC

flutter 开发中 vscode 插件推荐 3

坚果

flutter 11月日更

只需10分钟,让你的企业应用具备OCR能力

明道云

【高并发】ScheduledThreadPoolExecutor与Timer的区别和简单示例

冰河

Java 并发编程 多线程 高并发 异步编程

建设区块链基础设施,加速区块链等新技术与传统行业深度融合发展

CECBC

【LeetCode】整数替换Java题解

Albert

算法 LeetCode 11月日更

论文解读丨文本行识别模型的再思考

华为云开发者联盟

数据集 文档 文本 文本识别 语言模型

WebRTC DTLS | 谈谈 DTLS Fragment

泰一

DTLS

数字藏品是什么?有风险吗?谁来监管?

CECBC

Android C++系列:Linux文件系统(一)

轻口味

c++ android jni 11月日更

复杂JSON结构创建语法

FunTester

Java json 接口测试 测试开发 FunTester

明道云初学者如何速成报表管理系统

明道云

前端开发:Node版本引起的报错问题

三掌柜

11月日更

部署Apollo

小鲍侃java

11月日更

研发效能提升的八项实践建议

博文视点Broadview

Supersonic Superstars挑战赛,FeoFun、Black Candy斩获大奖

北京主题展|2022第十五届北京国际物联网展览会

InfoQ_caf7dbb9aa8a

Java编程中忽略这些细节,Bug肯定找上你

华为云开发者联盟

Java 编程 对象 垃圾回收 switch语句

精选案例 | YRCloudFile 引领自动驾驶存储技术新趋势

焱融科技

自动驾驶 云计算 分布式 高性能 文件存储

SAP UI 搜索分页技术

汪子熙

JavaScript Web SAP 11月日更

2021 年中国敏捷行业现状调查全面启动

爱吃小舅的鱼

敏捷开发 敏捷转型 问卷调研

dart系列之:创建Library package

程序那些事

flutter dart 程序那些事 11月日更

Hi,Contributor,有一份专属周边礼包等你领取!

SphereEx

开源社区 ShardingSphere SphereEx Contributor 周边

直播 | 大数据能力体系构建的技术方法全在这了!

百度开发者中心

大数据 百度 直播 开发者沙龙

提升RTC音频体验 - 从搞懂硬件开始

Wilber

音视频 RTC 3A 音频技术 音频3A

JetBrains更新了旗下的所有.NET工具,包括ReSharper 9_.NET_Abel Avram_InfoQ精选文章