云网牛站
所在位置:首页 > Linux软件 > Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

2018-12-21 10:45:48作者:程六金稿源:开源社区

支持 Linux、Windows 及 MacOS 跨平台 .NET IDE 的 Rider 2018.3 发布下载了,该版本搭载 Code Vision,Rename Project 重构和 Assembly Explorer 窗口。它通过 SSH,启动设置和 C# 代码中的 SQL 语言注入提供对远程调试的支持。该版本改进了 C#,VB.NET,F#,TypeScript 语言支持和 Angular 框架支持。可以直接从 IDE 管理 GitHub Pull Requests,通过重新设计的 Search Everywhere 弹出窗口搜索任何内容,并为 Unity 编写更快的 C# 脚本。同时还增加了用于 Android 开发的新工具和 Windows 上的集成性能分析器。以下将对 Rider 2018.3 主要的新特性进行介绍。

Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

 

Rider 介绍

Rider 是一个成熟的跨平台 .NET IDE。Rider 可以打开,管理,构建和调试各种基于 .NET Framework,Mono 和 .NET Core 的解决方案,并为 .NET 开发中使用的大多数语言提供编辑支持:C#、VB.NET、ASP.NET 语法、XAML、XML、JavaScript、TypeScript、JSON、HTML、CSS 和 SQL。

Rider 使用 IntelliJ 平台的 UI 和多个功能,它们来自 IntelliJ IDEA,WebStorm 和其他 JetBrains IDE。支持大多数 .NET 项目类型,功能丰富,速度快,跨平台。

Rider 具有的特性包括:适用于 Windows,Mac 和 Linux、智能代码编辑器、重量级代码分析、导航与搜索、解码器、重构、单元测试、调试、版本控制、数据库和 SQL、丰富的插件。

 

Rider 2018.3 主要新特性内容

1、Code Vison:在编辑器中可以查看有关代码的相关信息,例如:方法、版本控制信息、派生类型、扩展方法和公开 API。

Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

2、可以通过 SSH 进行远程调试。支持.Net Full/Core 和 Mono 调试器。

3、重命名项目结构:项目不在手动重命名,重构明明将会自动进行。

4、Assembly Explorer 现在支持打开多种程序文件类型。更加方便的浏览所打开的程序文件。

Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

5、零延迟输入:对于执行耗时任务(例如重新格式化代码),Rider 可以保持很快的响应。

6、启动设置:ASP.NET Core 对 launchSettings.json 文件进行了支持。

7、重新设计了 Search Everywhere 的弹出窗口和 Plugins 页面的相关设置。

8、更新了对 C# 和 VB.NET 的支持。包括对于 VB.NET 15.3 和 15.5 的改进和对 C# 7 解构和语言支持。

9、集成性能分析器。目前仅适用于 Windows。

Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

10、Type Hierarchy 工具窗口:通过导航/探索的类型的继承层次接口。

11、Web 开发:更好的支持 Angular,更好的支持 JavaScript 自动进入 Node.js 的进程。支持 Type Scirpt 3.1。

12、VCS 支持:在 IDE 中使用 Git 子模块,管理 GitHub Pull Requests。

13、Android 开发:很多 Android Studio 内嵌的功能都可以使用了,包括:WYSIWYG 设计器,AXML/Android Manifest 文件的自动生成,SDK/AVD Manager 等等。

14、支持C# 和 VB.NET 的 内联参数名称。

15、更新对 NuGet 支持。可以更好的在 nuget 上找到这种相关的类,用于快速安装 .NET Core Adapter。在 NuGet 窗口中更好,更快的搜索。

16、新的编程语言支持:支持 SQL 和 其他 IntelliJ IDEA 语言。

Rider 2018.3发布下载且支持Linux、Windows平台,附新特性介绍

17、更新了对 F# 的支持:全新的 F# 词法分析器适用于 IntelliJ IDEA 的前端和 ReSharper 的后端,重命名重构适用于本地机器支持的语言,Find Usages中增加新的分组类型。

18、提供了对 NoSQL 数据库的支持,添加了对另外一个 NoSQL 数据库的支持--Cassandra。以及为所选对象生成SQL文件、支持 PostgreSQL 中的扩展、SQL 代码完成的几个改进、及引入了 Postfix、单连接模式。

19、更新对 Unity 的支持:IDE 会更加目前的关注 Unity 代码的性能;从 scene/prefab/asset 寻找方法和类;Unity Explorer 可以在 Linux 上显示等等。

20、其他更新:新增全新的引擎;提供高对比度颜色主题;Ctrl + 单击实体声明现在显示用法;Move to Resource、Inline Resource、Move Resource 和 Rename Resource 功能现在可以使用;你现在可以在没有依赖的情况下构建项目等等。

21、项目和文件模板:新的项目和文件模板可用,添加了 UWP 项目模板、与 Xamarin 相关的项目模板已更新、app.config/web.config/appSettings.json 文件的新文件模板。

22、Azure Toolkit for Rider:它是一个开源插件,可帮助 .NET 开发人员直接从 Rider 轻松创建,开发,配置,测试,管理和部署 Web 应用程序,并使用存储,Redis 缓存和虚拟等资源机器。现在可以使用 Azure SQL 数据库,我们还添加了对 Cloud Shell 的支持。

23、可以通过 Navigate 探索类型的继承层次结构输入层次结构、未安装 MSBuild,Roslyn Analyzers 可以在 .NET Core 上正常运行、.editorconfig 文件中的语法突出显示,检查和其他分析、如果更改了 MSBuild 导入,则会重新加载项目、Directory.Build.props 和 Directory.Build.targets 都支持、在 Rider 操作中打开已添加到文件资源管理器上下文菜单中,它仅适用于 Windows 系统,并且只有在通过安装程序安装 Rider 时适用(而不是通过 Toolbox App)。

 

下载链接

Rider网站

Rider下载地址

 

相关主题

Linux开发必备工具:容器、版本控制工具、编辑器、IDE、比较工具

精选文章
热门文章