ReSharperドキュメント

ReSharper の基礎を短時間で習得する最適な方法

当社 .NET デベロッパーアドボケイトチームが制作し、.NET ガイドに掲載しているシリーズ動画をご覧ください。この動画では、ReSharper の基本的な機能とワークフローを段階的に学習することができます。

コードベース内のナビゲーションに関するこの動画を最初に視聴した後、コードの編集、インスペクションとクイックフィックス、リファクタリング、Visual Studio デバッガーに関する補足、デバッガー、ユニットテスト、アーキテクチャツールとダイアグラム、ローカライゼーションマネージャーなどの動画を続けて視聴できます

ReSharper の豊富な機能をすべて理解するには?

ReSharper の多様な機能を深くご理解いただくには、ReSharper オンラインヘルプをご参照ください。そこでは、言語サポート、具体的な機能、およびそれらの使い方や使うべき理由を、全面的にご説明しております。

他にも質問がある場合はどうすればいいですか?

ReSharper についてご不明な点や、問題が発生した場合は、ReSharper ナレッジベースでよくあるご質問をご確認いただくか、私たちのコミュニティフォーラムに蓄積されている情報をご利用ください。

ReSharper が普通の Visual Studio よりも優れている点は何ですか?

ReSharper は、コード解析、リファクタリングセット、コード変換、ナビゲーションサポートの深さ、さらにその他多数の点で、Visual Studio の最新リリースよりもはるかに強力です。 ReSharper が Visual Studio の最近のバージョンよりも優れている点について、以下のドキュメントで簡単な概要をご確認いただけます:

ReSharper を使って、どのように一般的な .NET 開発タスクを解決できますか?

ReSharper は、未使用コードの発見、命名規則の順守、実行時に発生しうる例外の検出、ソフトウェアデザインパターンの採用など、日常的なソフトウェア開発タスクやメンテナンスタスクで大いに役に立ちます。 ReSharper を使用してこれらのタスクやその他のタスクを実行する方法については、ReSharper クックブックのチュートリアルをご覧ください。

ReSharper は自社のツールセットに加える価値があると、上司を説得するにはどうすればよいですか?

ReSharper の機能を ROI の観点から見た場合に、開発チームが ReSharper からどのようなメリットを得られるかを推定するための基本的な方法を記載した ReSharper のメリット(.pdf)というプレゼンテーションがあります。

ReSharper に関する最も重要な情報を2ページにまとめたReSharper データシート(.pdf)もあります。

ReSharper のキーボードショートカットを習得するには?

ReSharper は誰にとっても素晴らしいツールです。しかし、キーボード操作を中心に作業する開発者はさらなる恩恵を受けることができます。 なぜなら、ほとんどのアクションがキーボードショートカットに割り当てられているからです。これらのチートシートを使って、あなたに最適な ReSharper キーボードスキームを習得してください。

ReSharperのキーボードショートカット

ReSharper を自分の好みや所属チームの標準に従って調整するには?

ReSharper のデフォルト設定は、すべてのユーザー向けに最適化されているわけではありません。例えば、デフォルトの命名規則を変更したり、特定のコードインスペクションの厳密さを調整したりしたくなるかもしれません。このような調整やその他の調整を行い方法については、ReSharper カスタマイズガイドでガイドラインを参照してください。

ReSharper の機能を拡張または調整するには、多数の ReSharper プラグインを使用してください。プラグインは自作することもできますし、ReSharperプラグイン開発ガイドを開発に役立てることもできます。

ReSharperのカスタマイズとプラグイン開発ガイド