ReSharper 2017.3ヘルプ

導入

包括的なクロスランゲージ機能を含む、C#、VB.NET、XAML、JavaScript、 TypeScript、JSON、XML、HTML、CSS、ASP.NET、ASP.NET MVC、Protobuf、N Ant およびMSBuildスクリプトの卓越したサポートにより、JetBrains ReSharperはVisual Studioユーザーがより良いコードを書くことができ、既存のコードベースを簡単に調べてリファクタリングすることができます。

日常的で反復的な手動作業に要する時間を短縮し、手元の作業に集中することができます。自動エラーチェックやコード修正のための堅牢な機能は、開発時間を短縮し、効率を向上させます。 ReSharperは、開発者の生産性の向上とコード品質の向上にかかるコストをすばやく回収することができます。 ReSharperを使えば、.NET開発者は「開発する原動力」を真に体験することができます。

ReSharper ヘルプメニューからこのページを表示し、ReSharper Ultimateを使用している場合は、Ultimateに含まれる他のJetBrains .NET製品のドキュメントに興味があるかもしれません。

ReSharperの機能

ReSharper 2017.3は、以下の機能を提供することで生産性を向上させます。

サポートされる言語

ReSharper 2017.3の機能は、以下の言語(言語インジェクションを含む)で利用できます。

  • C#はC#6.0まで、C#7.0は完全にサポートされています。 C#バージョンの設定の詳細については、言語によるReSharper: C#を参照してください。
  • Visual Basic .NETはVB 14まで、部分的にVB 15までサポートされています。
  • C++のサポートは、ReSharper C++でサポートされています。 ReSharperまたはReSharper Ultimateと別個にまたは並行してインストールできる専用製品です。 C++のサポートには、C、C ++ 03、および部分的にC ++ 11、C ++ 14、C ++ 17が含まれます。 ATL、MFC、およびCOMプロジェクトがサポートされています。詳細は、言語によるReSharper: C++を参照してください。
  • HTMLはHTML 5までサポートされています。
  • ASP.NETはバージョン4.0まで、ASP.NET MVCはバージョン5.0までサポートされています。 WebサイトプロジェクトとWebアプリケーションプロジェクトモデルの両方がサポートされています。
  • JavaScriptは、非同期/待機、指数演算子、オブジェクトリテラル/非構造化の休憩/スプレッドなどの実験的機能を含むECMAScript 2016までサポートされています。 jQueryとJSX構文もサポートされています。
  • TypeScriptはバージョン2.0までサポートされています。
  • CSSは4.0までサポートされています。
  • XMLはバージョン1.1までサポートされています。
  • XAML Silverlightフレームワークの最新バージョンはSilverlight 5です。ReSharperはXAMLファイルで宣言されたシンボルを認識し、参照を解決します。
  • MSビルドNAntビルドスクリプトがサポートされています。
  • JSONおよびJSONスキーマがサポートされています。
  • Protobufのサポートは、バージョン2.xおよび3.0で使用できます。

サポートされている言語の機能の詳細を確認するには、ReSharperフィーチャマトリックスを使用するか、言語によるReSharperセクションの対応するトピックを調べます。

製品とライセンス

ユーザーのさまざまなニーズを考慮して、さまざまな製品とライセンスを提供しています。

  • ReSharper
    クロスランゲージ機能を含む、C++を除く、サポートされているすべての言語およびテクノロジの機能を提供します。
  • ReSharper C++
    C++のみで開発する場合は、不要な言語に関連する機能がなくても、ReSharperの豊富なC++機能を楽しむことができます。
  • ReSharper Ultimateライセンス
    このライセンスでは、ReSharper、ReSharper C++、dotTracedotCover、およびdotMemoryを使用することができます。

ライセンスに応じて、一連の製品が自動的にアクティブになります。評価期間中、インストールされているすべてのJetBrains .NET製品が利用可能です。必要に応じて、ReSharperオプションの環境 | 製品&特徴ページでそれらの一部を無効にすることができます。

一般的な要件と互換性

サポートされている.NET フレームワークおよびVisual Studioのバージョンとシステム要件の一覧は、製品ウェブサイトで利用できます。

最終変更日: