QCon上海站购票倒计时最后3天!查看精彩日程 了解详情
写点什么

Rider EAP 23 重新引入面向所有平台的.NET Core 调试特性

2017 年 6 月 26 日

今年早些时候,由于许可问题,JetBrains 的 Rider IDE .NET 平台被迫停止在 Linux 和 MacOS 上提供.NET Core 调试支持。JetBrains 一直希望恢复这个功能,在 Rider 的最新预览构建版本 EAP 23 中,这种支持在两个平台上都恢复了。而且,Rider 现在可以使用.NET Core SDK 的MSBuild,因此,.NET Core 项目可以使用Rider 构建,而不需要安装Visual Studio 或Mono。

这些还不是JetBrains 对调试体验做的唯一增强,他们还修复了所有平台(Windows、Linux 和Mac)的调试器控制台视图,并纠正了30 多个Bug。

在这个版本中,Rider 加入了最初在ReSharper 中提供的代码清理特性。JetBrains 表示,他们为此做了一些重大的移植工作,但是,即使开发继续,这个初始功能以目前的状态也已经可以使用了。将来的构建将引入在Rider 中自定义清理配置文件的功能,同时,Rider 将支持并使用在ReSharper 中创建的已有的配置文件。

F#开发人员应该注意,Rider 新增的使用 NUnit 和 xUnit 单元测试框架的能力。此外,为了增强体验,Rider 会把在 F#代码中发现的所有 TODO 注释添加到已打开解决方案的整体待办事项列表中。

当使用 Solution-Wide Analysis 时,在同一个解决方案中使用不同的框架(.NET Core、.NET Framework 等)更简单了,因为现在在解决方案窗口中查看错误时,可以根据需求来配置“显示使用中的框架”。Rider 重写了项目属性窗口,并新增了解决方案属性窗口。

Rider 新增了 VB.NET 项目类型模板,这让开发者更容易利用 Rider 对那门语言的支持了。Rider 还增加了一个 XML-schema,通过支持代码补全、验证等简化了 MSBuild 和 web.config 文件的编辑。

Rider 已经提供了面向 Mac、Windows 和 Linux 平台的 EAP 23 的下载

查看英文原文 Rider EAP 23 Brings Back .NET Core Debugging for All Platforms

2017 年 6 月 26 日 19:004925
用户头像

发布了 1008 篇内容, 共 324.7 次阅读, 收获喜欢 296 次。

关注

评论

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

详解 ZooKeeper 数据持久化

HelloGitHub

Java zookeeper ZooKeeper原理

都在讲Redis主从复制原理,我来讲实践总结

华为云开发者社区

数据库 redis 复制 服务器 非关系型数据库

NA公链双重隐私技术为NAC公链护航涅磐

区块链第一资讯

区块链 公链 挖矿

孤寡程序猿找女朋友的方法论

不脱发的程序猿

程序员 找对象 28天写作 3月日更 脱单

EGG公链——ETFalk开启了新一代去中心化社交革命

币圈那点事

数仓集群管理:单节点故障RTO机制分析

华为云开发者社区

GaussDB 集群 GaussDB(DWS) RTO 单节点故障

万象:百度的海量多媒体信息处理系统

百度开发者中心

#富媒体# #信息系统#

Linkis 1.0.0-RC1 版本发布

微众开源

zookeeper的数据模型详解

大数据技术指南

大数据 zookeeper 28天写作 3月日更

《Redis 核心技术与实战》学习笔记 03

escray

redis 学习 28天写作 3月日更 Redis 核心技术与实战

面试官:线程池中多余的线程是如何回收的?

Java小咖秀

Java 面试 多线程

SD-RTN——毫秒级网络加速带来全新的体验

anyRTC开发者

android 5G 音视频 WebRTC RTC

智慧物流迎利好,当代电商倒逼传统产业链变革升级

一只数据鲸鱼

物联网 数据可视化 供应链 智慧城市 智慧物流

JDBC—配置SQLyog

打工人!

MySQL JDBC SQLyog

算法喜刷刷之1021删除最外层的括号

Kylin

算法 28天写作 3月日更 21天挑战

B2B 产品市场中「价值营销」的 8 个关键词

To B Park

这可能是今年最值得入手的一本思维导图书

博文视点Broadview

鲸品堂开篇

鲸品堂

行业资讯 通信 科技

高效使用Chrome浏览器,你可能不知道的10个技巧。

彭宏豪95

chrome 效率 浏览器 使用技巧

京东M-PaaS平台之Android组件化系统私有化部署改造实践

京东科技开发者

系统架构 mPaaS

图像基本概念,Python 图像算法取经之旅 365 天的第 2 天

梦想橡皮擦

28天写作 3月日更

《Out of Tar Pit》总结

陈皓07

php in_array的低性能

架构精进之路

php 3月日更

【LeetCode】翻转链表Java题解

HQ数字卡

算法 LeetCode 28天写作 3月日更

JDBC—连接数据库工具类(JDBC_Utils)

打工人!

Java JDBC java工具类 操作数据库

高斯 Redis 在IM场景中的应用

华为云开发者社区

数据库 IM 华为云 GaussDB(for Redis)

比电脑屏保还酷?在电脑桌面实时显示当前时间。

彭宏豪95

效率 效率工具 时间 应用 桌面时钟

智汇华云 | ArcherOS Stack共享存储虚拟化技术剖析

华云数据

化蛹成蝶,华为云DevCloud助力互联网+转型,重构钢铁产业链

华为云开发者社区

Scrum 代码 华为云 devcloud 敏捷管理

飞桨刷新分子性质预测榜单,助力AI药物研发

百度大脑

百度 飞桨 AI药物

有道精品课实时数据中台建设实践

有道技术团队

大数据

Rider EAP 23重新引入面向所有平台的.NET Core调试特性-InfoQ