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のカスタマイズとプラグイン開発ガイド