1. 程式人生 > >Rider 2018.3 釋出,跨平臺 .NET IDE

Rider 2018.3 釋出,跨平臺 .NET IDE

  

Rider 2018.3 已釋出,Rider 是一個成熟的跨平臺 .NET IDE。 Rider 可以開啟,管理,構建和除錯各種基於 .NET Framework、Mono 和 .NET Core 的解決方案,併為 .NET 開發中使用的大多數語言提供編輯支援:C#、VB.NETASP.NET 語法、XAML、XML、JavaScript、TypeScript、JSON、HTML、CSS 和 SQL。

新版本特性:

  • Code Vison:在編輯器中可以檢視有關程式碼的相關資訊,例如:方法、版本控制資訊、派生型別、擴充套件方法和公開 API 。

  • 可以通過 SSH 進行遠端除錯 。

    支援.Net Full/ Core 和 Mono 偵錯程式。

  • 重新命名專案結構:專案不在手動重新命名,重構明明將會自動進行。

  • Assembly Explorer 現在支援開啟多種程式檔案型別。更加方便的瀏覽所開啟的程式檔案。

  • 零延遲輸入:對於執行耗時任務(例如重新格式化程式碼),Rider 可以保持很快的響應。

  • 啟動設定:ASP.NET Core 對 launchSettings.json 檔案進行了支援。

  • 重新設計了 Search Everywhere 的彈出視窗和 Plugins 頁面的相關設定。

  • 更新了對 C# 和 VB.NET 的支援。包括對於 VB.NET 15.3 和 15.5 的改進和對 C# 7 解構和語言支援。

  • 整合效能分析器。目前僅適用於 Windows。

  • Type Hierarchy 工具視窗:通過導航/探索的型別的繼承層次介面。

  • Web 開發:更好的支援 Angular,更好的支援 JavaScript 自動進入 Node.js 的程序。支援 Type Scirpt 3.1 。

  • VCS 支援:在 IDE 中使用 Git 子模組,管理 GitHub Pull Requests。

  • Android 開發:很多 Android Studio 內嵌的功能都可以使用了,包括:WYSIWYG 設計器,AXML / Android Manifest 檔案的自動生成,SDK / AVD Manager 等等 。

  • 支援C# 和 VB.NET 的 內聯引數名稱 。

  • 更新對 NuGet 支援。可以更好的在 nuget 上找到這種相關的類,用於快速安裝 .NET Core Adapter 。 在 NuGet 視窗中更好,更快的搜尋。

  • 新的程式語言支援:支援 SQL 和 其他 IntelliJ IDEA 語言。

  • 更新了對 F# 的支援:全新的F#詞法分析器適用於 IntelliJ IDEA 的前端和 ReSharper 的後端; 重新命名重構適用於本地機器支援的語言; Find Usages中增加新的分組型別。

  • 提供了對 NoSQL 資料庫的支援,例如:Cassandra 。以及對於 SQL 相關的其他改進。

  • 更新對 Unity 的支援:IDE 會更加目前的關注 Unity 程式碼的效能;從 scene/prefab/asset 尋找方法和類;Unity Explorer 可以在 Linux 上顯示等等。

  • 其他更新:新增全新的引擎;Ctrl +單擊實體宣告現在顯示用法;Move to Resource, Inline Resource, Move Resource 和 Rename Resource 功能現在可以使用;你現在可以 "在沒有依賴的情況下構建專案 "等等。

更多更新內容請訪問:What’s new in Rider 2018.3