ReSharper Ultimate 發行

2015年4月21日新聞稿JetBrains
ReSharper Ultimate 發行

ReSharper Ultimate 是一種授權,整合所有個別的 JetBrains .NET 工具,以及 ReSharper C++。每一份 ReSharper Ultimate 授權允許單一開發者使用 ReSharper、ReSharper C++、dotCover、dotTrace、dotMemory 與 dotPeek。

功能

ReSharper 功能

  • 分析程式碼品質 - 即時提供在 C#、VB.NET、XAML、ASP.NET、ASP.NET MVC、JavaScript、TypeScript、CSS、HTML 與 XML 中的程式碼品質分析。
  • 消除錯誤 - 提供數百種快速修正,以自動解決問題。
  • 安全地變更程式碼基底 - 自動化的全解決方案程式碼重構,協助您安全地調整程式碼基底。
  • 立即瀏覽整個解決方案 - 跳至任何檔案、型別或型別成員,或從特定符號導覽到其用法。
  • 程式碼編輯輔助工具 - 多種程式碼編輯輔助工具包含延伸的 IntelliSense、數百種即時程式碼轉換、自動匯入命名空間、重新排列程式碼,以及顯示文件。
  • 符合程式設計規範 - 程式碼樣式與格式設定功能,提供細緻的、依語言區分的選項。

dotCover 功能

  • 在 Visual Studio 中進行涵蓋範圍高亮 - 您可以在 Visual Studio 中查看特定快照中涵蓋與未涵蓋的語句高亮。
  • 連續涵蓋範圍分析 - dotCover 提供可搭配持續整合伺服器使用的主控台工具。
  • 過濾與排除節點 - 使用涵蓋篩選器,自訂您的涵蓋範圍分析:透過包含或排除應用程式程式碼的特定部分來進行分析。
  • 導覽至涵蓋該項的測試 - 使用捷徑找出哪些單元測試涵蓋程式碼中的特定語句。

dotTrace 功能

  • 技術支援 - dotTrace 支援以 .NET Framework(最高至 4.5.2 版)、Silverlight 4 或 5 進行目標設定的應用程式。
  • 與 Visual Studio 整合 - 從 Visual Studio 直接為應用程式建立效能分析檔(profile)。
  • 快速偵測瓶頸 - 善用高效率導覽、輕鬆的過濾、智慧搜尋以及方便的原始碼預覽。

dotMemory 功能

  • 強大的自動檢查 - 會自動掃描您的快照,找出最常見的記憶體問題類型。
  • 分析記憶體流量 - 使用流量檢視,了解您的應用程式中最密集建立/回收哪些物件,以及造成這些記憶體流量的哪些函式。
  • 多種資料檢視 - 從多種檢視方式檢查堆積(heap)中的物件。
  • 比較記憶體快照 - 比較兩個快照是找出造成記憶體洩漏物件的主要方法。

ReSharper C++ 功能

  • 分析並提升程式碼品質 - ReSharper C++ 會在編輯器中以高亮方式標示程式碼問題,並提供快速修正以改善程式碼。
  • 重構與轉換程式碼 - C++ 的程式碼重構功能,協助您安全地變更程式碼基底。
  • 使用一致的程式碼風格 - 設定程式碼格式選項與命名風格,並與您的團隊成員分享設定。
  • 尋找用法並導覽解決方案 - 您可以立即跳至解決方案中的任何檔案、型別或型別成員。
  • 產生常用程式碼 - 包含定義、缺少與覆寫的成員、相等與關聯運算子、hash 與 swap 函式。

dotPeek 功能

  • 將 .NET 組件反組譯為 C#。
  • 將反組譯後的程式碼匯出至 Visual Studio 專案。
  • 支援從原始碼伺服器下載程式碼,以及進行 PDB 檔案產生。
  • 快速跳至某個型別、組件、符號或型別成員。
  • 輕鬆導覽符號宣告、實作、衍生與基底符號。
  • 使用進階的搜尋結果呈現方式,對符號用法進行精準搜尋。
  • 繼承鏈概覽。
  • 語法高亮。
  • 完整鍵盤支援。

關於 JetBrains

JetBrains 是領先的軟體開發公司,專注於打造智慧型、能提升生產力的軟體技術。該公司以創新且屢獲殊榮的產品而廣為人知,包括 IntelliJ IDEA、ReSharper 與 TeamCity。JetBrains 的產品受到全球超過 3,000 家公司的開發者信任並每天使用,其中許多公司來自 Fortune 100。JetBrains 的總部位於捷克共和國的布拉格,並在俄羅斯、德國與美國設有研發中心(R&D)。