写点什么

Rider 首个发布候选版加入了性能提升特性

  • 2017-07-20
  • 本文字数:707 字

    阅读完需:约 2 分钟

Rider 是 JetBrains 推出的一款多平台 IDE 产品,聚焦于.NET 开发。JetBrains 已经给出了 Rider 的首个发布候选版(RC1,也称为 2017.1 版)。性能改进、WebStorm 功能、NuGet 源的身份认证是 Rider 2017.1 版最新特性的聚焦点,当然还对一些软件缺陷做了修正。

Windows 用户应该能感觉到 Rider 的启动时间缩短了,这是因为 JetBrains 将以前版本的启动时间削减了约 5 到 10 秒。编辑 F#代码也会更为流畅,因为其中去除了多个导致编辑器停止响应的问题。

NuGet 用户会从多方面受益于该版本的修正。首先,NuGet 还原(restore)现在仅在需要时才执行,而以前是在每次加载解决方案时调用。在还原一个软件包时,首先会检查本地缓存。如果项目工具集发生了改变,Rider 将会运行 NuGet 还原,以确保存在正确的依赖,并被正确地引用。

其次,该版本还给出了一个对 NuGet 支持的提升,就是其中添加了对私有或内部 NuGet 源用户的认证。这意味 Rider 可以使用那些需要用户名和密码的 NuGet 源,因为这些认证信息可以输入并存储在 Rider 的密码库中。

按 JetBrains 的说法,为得到最好的结果,JavaScript、TypeScript、CSS 和 HTML 等通用 Web 文件类型应使用 WebStorm 编辑。这也就是说,Rider 的确具有了一些继承自 WebStorm 的功能,使得 Web.config 文件的编辑对用户更友好。该功能也已扩展用于其它的.config 文件(例如 App.config)和 MSBuild 文件。

如果应用是从 Rider 加载的,那么可以重定向控制台输出到外部控制台,而非显示在 IDE 中。输出位置是可配置的,并在从 IDE 的 Run/Debug 模式加载应用时生效。

适用于 Mac、Windows 和 Linux 系统的 Rider RC1 版现在已可下载

查看英文原文 Rider Adds Performance Gains in RC1

2017-07-20 19:007840
用户头像

发布了 227 篇内容, 共 77.7 次阅读, 收获喜欢 28 次。

关注

评论

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

汽车电子行业开发者的内功心法:汽车软件开发V模型(瀑布模型)

不脱发的程序猿

嵌入式开发 瀑布模型 汽车软件开发 V模型

在 Business Application Studio 里使用 SAP UI5 应用消费 OData 的 Create 和 Delete 操作

汪子熙

Cloud SAP Fiori SAP UI5 7月月更

读书笔记之数据密集型应用的可维护性

宇宙之一粟

设计数据密集型应用 7月月更

分享 15 个 Vue3 全家桶开发的避坑经验

Geek_z9ygea

Vue Vue3

strcat() - 连接字符串

謓泽

7月月更

java零基础入门-java8新特性(下篇)

喵手

Java 7月月更

STM32+DHT11读取温湿度数据显示

DS小龙哥

7月月更

小心!正则 test() 匹配的一个“坑”

掘金安东尼

正则 7月月更

Unity3D和Android交互

沃德

程序员 Unity 7月月更

jQuery 请求

Jason199

jquery js post GET 7月月更

数据平台的发展历程

奔向架构师

大数据 7月月更

C# DataGridView数据导出Excel文件

IC00

C# 7月月更

Spring系列一:Spring基础篇

叶秋学长

使用Flutter开发小程序+App)的一种组合思路

Geek_99967b

小程序

Flink实战:消费Wikipedia实时消息

程序员欣宸

Java flink 7月月更

KUDU1.11 环境安装

怀瑾握瑜的嘉与嘉

7月月更 kudu

短视频直播系统源码

开源直播系统源码

短视频源码 直播系统源码 开源源码

Prometheus 发布 LTS 长期支持版本啦

耳东@Erdong

release Prometheus 7月月更

没有了可用Task slot,Flink新增任务会怎样?

程序员欣宸

Java flink 7月月更

python小知识-什么是上下文管理

AIWeker

Python python小知识 7月月更

LeetCode-数组中数字出现的次数(单身狗问题)

芒果酱

c++ C语言 数据结构算法 Leet Code 7月月更

试着换个角度理解低代码平台设计的本质

Geek_z9ygea

Vue 前端 React 低代码平台

QT|QLabel显示多行文本过多后显示省略号

中国好公民st

qt 7月月更

VLAN再见,我选择用QinQ!1000字带你详细了解QinQ技术

wljslmz

VLAN 网络技术 7月月更 QinQ

zookeeper-集群和zab协议

zarmnosaj

7月月更

Java中的设计模式

Java学术趴

7月日更

系统刷JavaScripit 构建前端体系(语法篇)

程序员海军

JavaScript 7月月更

C#入门系列(二十五) -- 接口

陈言必行

7月月更

qt 实现日历美化

小肉球

qt 7月月更

Qt | QWidget的一些总结

YOLO.

qt 7月月更

Rider首个发布候选版加入了性能提升特性_.NET_Jeff Martin_InfoQ精选文章