問題タブ [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.
resharper - ReSharper の Unit Test Sessions ウィンドウを拡張する
ReSharper のUnit Test Sessionsウィンドウを拡張 (コンテキスト メニューにメニュー項目を追加など) することはできますか?
私が達成したいのは、1 つ以上のテストを選択し、それらのテストにカスタム カテゴリ属性を適用できるようにすることです (たとえば、それぞれのテストのメソッドまたはクラスを変更して、[NeedsFixing]
.
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 パッケージの作成に関するいくつかの提案を読みましたが、この手順は本当に必要ですか?
プラグインを実行する方法を知りたいです。
c# - Context Action の ReSharper SDK テストが機能しない
ReSharper SDK 組み込みのテスト インフラストラクチャを使用して、カスタム ReSharper コンテキスト アクションをテストしようとしています。入力ファイル、出力ファイル ( .gold
) を作成し、テストを実行しました。次の 2 つの問題が発生します。
- テストは常に成功します (入力と
.gold
ファイルが完全に異なっていたり、空であっても)。 .tmp
入力とファイルとともに表示されるファイルはありません.gold
。
ただし、入力ファイルの名前を変更すると、「ファイルが存在しません」という例外でテストの実行が失敗します。
私のテスト プロジェクトの構造は、 docsで説明されているものと同じです。
TestEnvironment.cs:
テストクラス:
簡単なクイックフィックスについても同様のテストを行いました。そのテストは期待どおりに機能し、入力または.gold
ファイルの変更に反応します。したがって、問題は Context Action を適切にテストする方法です。
ReSharper SDK 9.2 を使用しています。
c# - ReSharper 拡張機能でビルドの結果を取得するにはどうすればよいですか
ビルドごとにアクションを実行する ReSharper 拡張機能を作成したいので、まずビルドがいつ完了したかを知り、ビルドが成功したかどうかを確認する必要があると思います
それを行う方法に関するヒントはありますか?
(拡張機能の作成はまったく初めてです)よろしくお願いします