ReSharperの完全なチュートリアル



Resharper Full Tutorial



記事カタログ[クリックして拡大](?) [+]

  1. リシャーパーシリーズ
    1. VisualStudioでのReSharperの使用は遅い
    2. すべてのリシャーパー
  2. 一般的なショートカット
  3. ファイル構造
  4. 予防
  5. クイック情報
  6. RESHARPERツールバーが表示されない
  7. 履歴バージョンのダウンロード
  8. ショートカットキーが無効です
  9. 大きなメモリフットプリント

リシャーパーシリーズ

Resharperの詳細については、以前の記事を参照してください。



Resharperの詳細なチュートリアル

ReSharperとVisualStudioのパフォーマンスを向上させる



VisualStudioで使用する ReSharper とても遅い
すべて リシャーパー

一般的なショートカット

Alt + F7 参考文献を探す

Ctrl + N Go To Everythingは、非常に強力なあらゆるものに位置付けられています

Ctrl + Shift + N ファイルに移動



Ctrl + F12 現在のクラスでファイルメンバーを見つけるに移動します

F2 名前の変更、再構築ツール

Ctrl +タブ アクティブなファイル、現在開いているすべてのファイル

Ctrl + Shift + Alt +上/下 アップリンクとダウンリンクのコード交換場所

Ctrl + W 単語全体/単語の一部を選択

Ctrl + Alt + F クリーンコード

Ctrl + Alt + J テンプレートを使用して、if、for、try catch、using、#regionなどのステートメントブロックをすばやく追加します

Ctrl + Q クイックドキュメント

Alt + F12 次のエラーを表示

Ctrl + E 最近編集したファイルを表示する

Alt + F8 これを調べる(カスタムキーボードが必要)フィールドまたは属性が割り当てられている場所を表示します

ショートカットキー公式文書http://www.jetbrains.com/resharper/webhelp/Reference__Keyboard_Shortcuts.html

ファイル構造

(左の写真ファイル構造)Ctrl + Alt + F(右の画像VAの概要)。

画像 画像

非常に強力で使いやすいAlt + EnterEclipseにも同様のショートカットがあるようです

予防

Resharperがインストールされた後、それはいくつかのことを行います。これらは初めての方にとっては面倒なので、参考のためにまとめておきます。

1、 ツール - オプション - テキストエディタ - C# - 従来型 - メンバーを自動的に一覧表示 このチェックボックスをオンにします。特定の方法を使用するときにチェックしないと、パラメーターの入力を求められません。これは非常に気のめいることです。手動でフックできます。 (追記:vs2015 + resharper10この問題は解決されました)。

画像

二、 ツール - オプション - テキストエディタ - C# - 高度な - リアルタイムのセマンティックエラーを表示する / 編集中のエラーをマークするには、アンダースコアを使用します Resharperがアンインストールされ、これら2つの項目がチェックされていない場合、vsエディターはリアルタイムでエラーをプロンプトしません。したがって、Resharperをアンインストールした後、これら2つのオプションを再確認する必要があります。 (追記:vs2015 + resharper10この問題は解決されました)。

画像

クイック情報 画像

インストール後、現在のコードウィンドウの右側にいくつかの「緑/黄/赤」ボックスが表示され(右に表示)、境界線に赤とオレンジのバーが表示されます。意味:赤いバーが表示されている場合は、コードのその位置にエラーがあることを意味します。オレンジ色のバーの場合は、警告であることを意味します。そのほとんどは、null値を検出していないか、宣言後に使用していません。

現在のドキュメントのすべてのエラーと警告が適切に処理されている場合、水平バーは表示されなくなり、エラー以外に警告がない場合は上部のボックスが緑色に変わり、黄色になり、コンパイルして合格します。

RESHARPERツールバーが表示されない

画像

上のツールバーが突然表示されなくなったのですが、ここで開くことができます。ツール/オプション/リシャーパー残念ながら、この機能は利用できません

解決策:Resharpインストールパッケージを開く->修復/再インストール->コンピューターを再起動する-> VSを開くことが解決される

今日、この問題を解決するのに長い時間がかかりました。数回修復しましたが効果はありませんでしたが、最終的にコンピュータを再起動して解決しました

履歴バージョンのダウンロード

https://resharper-support.jetbrains.com/hc/en-us/articles/207242355-Where-can-I-download-an-old-previous-ReSharper-version-

ショートカットキーが無効/無効です

resharperバージョン:8.0

vs2012アップデート4

Windows 8.1x64エンタープライズエディション

問題:reshaperのショートカットキーはすべて空白になり、vs-built-inのショートカットキーは無効ではありません。resharperを再インストールしてコンピューターを再起動しても問題は解決しません。

解決する:

1. resharperをアンインストールし、CCleanerを使用してレジストリをクリーンアップします

2. Everythingを使用してresharperを検索し、名前またはパスに「Resharper」が含まれるすべてのファイル/ディレクトリを削除します

3. resharperを再インストールし、完了後にVSを開くと、ユーザー変数ファイルが見つからないというプロンプトが表示されます。次に、ポップアップダイアログボックスで、resharperショートカットキーレイアウトまたはVSショートカットキーレイアウトを選択して問題を解決します。

PS ==>Resharp 10 + VS2015より便利なソリューション:オープンリシャーパー オプション 、 選択する キーボードとメニュー 、で キーボードショートカット 使用するスタイルのショートカットキーを選択し、を押します スキームを適用する

大きなメモリフットプリント

Resharperが大量のメモリを占有するという問題については、私のマシンには8Gのメモリがあり、状況は良好です。ソリューションを開くたびに数分間スタックし、後のエンコードプロセスに明らかな遅れはありません。動かなくなったと思われる場合は、16G RAM + SSDを購入してください。


この記事はZhaoQingqingのブログ、元のリンクから複製されています:http://www.cnblogs.com/zhaoqingqing/p/3895427.html、再版が必要な場合は元の著者に連絡してください