問題タブ [resharper-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
71 参照

resharper - ReSharper の Unit Test Sessions ウィンドウを拡張する

ReSharper のUnit Test Sessionsウィンドウを拡張 (コンテキスト メニューにメニュー項目を追加など) することはできますか?

私が達成したいのは、1 つ以上のテストを選択し、それらのテストにカスタム カテゴリ属性を適用できるようにすることです (たとえば、それぞれのテストのメソッドまたはクラスを変更して、[NeedsFixing].

0 投票する
2 に答える
109 参照

visual-studio-2012 - Resharper 9.2 プラグインを dll としてデプロイする

C:\Users\<UserName>\AppData\Roaming\JetBrains\ReSharper\vAny\Plugins Resharper 7.1 では、フォルダに配置された Resharper プラグインを作成しました。VS 2012 では、プラグインは問題なく動作しました。

プラグインの目的は、現在開いている C# ファイルを分析し、当社のファイル ヘッダーがページの上部に記述されているかどうかを確認することです。そうでない場合は、コンテンツ全体が強調表示されます。

ここで、Resharper 9.2 に切り替えました。nuget でダウンロードした Resharper 9.2 SDK に対してソース コードを正常にコンパイルしました。しかし、Resharper プラグインが Resharper によって認識/動作していません。

プラグインを配置する場所に何か変更はありましたか? nuget パッケージの作成に関するいくつかの提案を読みましたが、この手順は本当に必要ですか?

プラグインを実行する方法を知りたいです。

0 投票する
1 に答える
83 参照

c# - Context Action の ReSharper SDK テストが機能しない

ReSharper SDK 組み込みのテスト インフラストラクチャを使用して、カスタム ReSharper コンテキスト アクションをテストしようとしています。入力ファイル、出力ファイル ( .gold) を作成し、テストを実行しました。次の 2 つの問題が発生します。

  1. テストは常に成功します (入力と.goldファイルが完全に異なっていたり、空であっても)。
  2. .tmp入力とファイルとともに表示されるファイルはありません.gold

ただし、入力ファイルの名前を変更すると、「ファイルが存在しません」という例外でテストの実行が失敗します。

私のテスト プロジェクトの構造は、 docsで説明されているものと同じです。

TestEnvironment.cs:

テストクラス:

簡単なクイックフィックスについても同様のテストを行いました。そのテストは期待どおりに機能し、入力または.goldファイルの変更に反応します。したがって、問題は Context Action を適切にテストする方法です。

ReSharper SDK 9.2 を使用しています。

0 投票する
1 に答える
45 参照

c# - ReSharper 拡張機能でビルドの結果を取得するにはどうすればよいですか

ビルドごとにアクションを実行する ReSharper 拡張機能を作成したいので、まずビルドがいつ完了したかを知り、ビルドが成功したかどうかを確認する必要があると思います

それを行う方法に関するヒントはありますか?

(拡張機能の作成はまったく初めてです)よろしくお願いします