ReSharper Ultimate リリース

ReSharper Ultimate リリース

ReSharper Ultimate は、個々の JetBrains の .NET ツールをすべて、ならびに ReSharper C++ を 1 つにまとめたライセンスです。ReSharper Ultimate の各ライセンスでは、1 人の開発者が 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 から直接アプリケーションをプロファイルできます。
  • ボトルネックを素早く検出 - 効率的なナビゲーション、簡単なフィルタリング、スマート検索、便利なソース プレビューを活用できます。

dotMemory の機能

  • 強力な自動インスペクション - スナップショットを自動的にスキャンして、メモリに関する最も一般的な問題の多くを検出します。
  • メモリ トラフィックの分析 - トラフィック ビューを使用して、アプリケーション内で最も集中的に作成/回収されているオブジェクトや、このメモリ トラフィックを引き起こしている関数を理解できます。
  • データに対する複数のビュー - 複数のビューからヒープ内のオブジェクトを調べられます。
  • メモリ スナップショットの比較 - 2 つのスナップショットを比較することが、メモリ リークの原因となっているオブジェクトを見つける主な方法です。

ReSharper C++ の機能

  • コード品質を解析し、改善 - ReSharper C++ はエディター内でコードの問題を強調表示し、コードを改善するためのクイックフィックスを提供します。
  • コードをリファクタリングして変換 - C++ 向けのコード リファクタリングにより、安全にコードベースを変更できます。
  • 一貫したコード スタイルを使用 - コードの書式設定オプションや命名スタイルを構成し、設定をチームメイトと共有できます。
  • 使用箇所の検索とソリューションのナビゲーション - ソリューション内の任意のファイル、型、型メンバーへ瞬時にジャンプできます。
  • 共通コードの生成 - 定義、欠落しているメンバーやオーバーライド メンバー、等価演算子と関係演算子、ハッシュおよび swap 関数などを含みます。

dotPeek の機能

  • .NET アセンブリを C# にデコンパイルします。
  • デコンパイルしたコードを Visual Studio プロジェクトにエクスポートします。
  • ソース サーバーからのコードのダウンロードと、PDB ファイル生成のサポート。
  • 型、アセンブリ、シンボル、型メンバーへのクイック ジャンプ。
  • シンボル宣言、実装、派生シンボル、基底シンボルへのナビゲーションが簡単です。
  • 高度な検索結果の表示による、シンボル使用箇所の正確な検索。
  • 継承チェーンの概要。
  • シンタックス ハイライト。
  • 完全なキーボード サポート。

JetBrains について

JetBrains は、インテリジェントで生産性を高めるソフトウェア技術の創出を専門とする、先進的なソフトウェア開発企業です。同社は、革新的で受賞歴のあるプロダクトで広く知られており、IntelliJ IDEA、ReSharper、TeamCity などが挙げられます。JetBrains のプロダクトは、世界中の 3,000 社以上の企業で、毎日開発者に信頼され、利用されています。その多くは Fortune 100 に名を連ねる企業です。JetBrains は、チェコ共和国プラハに本社を置き、ロシア、ドイツ、米国に R&D センターがあります。