問題タブ [resharper]

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 投票する
3 に答える
3685 参照

.net - XmlDocumentのSelectNodesがnullを返すことは可能ですか?

SelectNodes()で呼び出されてXmlDocumentnullを返すことは可能ですか?

私の苦境は、100%の単体テストコードカバレッジに到達しようとしていることです。ReSharperは、メソッドからのnullの戻りを防ぐ必要があると言っていますSelectNodes()が、XmlDocumentがnullを返す方法がわかりません(したがって、guard句をテストして100%の単体テストカバレッジに到達する方法がありません!)

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

resharper - StyleCop のすべての要件に一致する標準の ReSharper コード スタイル定義はありますか?

ReSharper のコードの再フォーマット機能は非常に便利で柔軟性があり、特に JetBrains がバージョン 3.0 で追加した新しいコード レイアウト テンプレートの柔軟性を備えています。

ReSharper の「コードの再フォーマット」機能を実行するのと同じくらい簡単に StyleCop に準拠できるように、Microsoft StyleCopによって適用されるルールに一致する ReSharper のコード スタイル設定の標準セットはありますか?

0 投票する
8 に答える
6193 参照

visual-studio - ResharperファイルをSVNから除外するにはどうすればよいですか?

VS2008とResharperを使用しています。Resharperは、ディレクトリ_Resharper.ProjectNameを作成します。これらのファイルは、私が認識しているソース管理の価値を提供せず、変更をコミットするときに問題を引き起こします。SVNにそれらを無視させるにはどうすればよいですか?SVNのインターフェースとしてTortoiseSVNを使用しています。

編集:あなたたちは速いです。

0 投票する
4 に答える
3943 参照

c# - Object.ToString() への冗長な呼び出し

とりわけ、 int privateCountとして宣言されたパラメーターを取る関数があります。このパラメーターで ToString() を呼び出したい場合、ReSharper はそれをグレー表示し、冗長呼び出しとしてマークします。好奇心旺盛なので、ToString() を削除しても、コードは引き続きビルドされます。

strが文字列の場合、C# コンパイラはこれをどのように許可できますか?

str += privateCount +...

0 投票する
12 に答える
10826 参照

visual-studio - ReSharper の動きの鈍さ

私は ReSharper が好きですが、メモリを大量に消費します。それはすぐに膨れ上がり、あまり労力をかけずに RAM のハーフギグを消費し、IDE を停止させる可能性があります。遅くならないように設定する方法を知っている人はいますか?

0 投票する
5 に答える
2848 参照

visual-studio - Resharper および ViEmu キーバインド (および Visual Assist )

ViEmu をうまく機能させるには、多くのリシャーパーのキーバインドをアンバインドする必要があります。

ViEmu を使用しているときに resharper でうまく機能するキーバインドの良いセットだと思うものを持っている人はいますか?

Resharper の Visual Studio バインディングを使用して現在行っていること。競合するすべてのものを ViEmu で乾杯し、残りをメニュー修飾子 (メニュー項目の Alt-R キーボード ショートカット) で駆動します。Visual Assist のショートカット (C++ 用) でも同じことを行います。

ViEmu / Resharper または Visual Assist をうまく連携させるためのヒントやコツがあれば、ぜひ教えてください。

0 投票する
5 に答える
3680 参照

unit-testing - Gallio 経由で MSTest に Resharper 単体テスト ランナーを使用する

Resharperテスト ランナーに、 Gallioを介して MSTest 単体テストを認識させようとしています。

以下をインストールしました: VSTS 2005 8.0.50727.762 Resharper 4.1 Gallio 3.0.0.285

Windows XP x64 も実行しています。

単体テスト オプションでは、NUnit のみが使用可能として表示されます。バージョン管理が間違っているに違いないと考えています。誰かが私を正しい方向に向けることができますか? 私は間違ったツリーを吠えていますか?これは VS2k8 でのみ機能しますか?

更新:さて、Gallio を GallioBundle-3.0.4.385-Setup に更新したところ、R# の単体テスト オプションに表示されるようになりました。しかし、R# または Icarus でテストを実行すると、次のエラーが発生します。

MSTest 実行可能ファイルが見つからなかったため、テストを実行できません

ありがとう

0 投票する
9 に答える
31248 参照

.net - Visual Studio の現在のタブ以外のすべてのタブを閉じるためのキーボード ショートカットは?

Visual Studio の現在のタブを除くすべてのタブを閉じるためのキーボード ショートカットを知っている人はいますか? ところで、すべてのタブを閉じるためのショートカットは? このための Resharper オプションはありますか? 過去に探したことがありますが、見つけることができませんでした。

0 投票する
5 に答える
512 参照

c# - Resharper のテスト ランナー ユニット テストを使用してユニット テストから %ProgramFiles% 内のファイルを削除できないのはなぜですか?

フィクスチャのセットアップで、ファイルをバックアップしてオリジナルを削除し、オリジナルを存在させずにテストを実行し、ティアダウンでバックアップからオリジナルを復元するテストを作成しようとしています。ファイルは %ProgramFiles% フォルダーにあります。fileInfo.Delete() ステートメントで UnauthorizedAccessException が発生します。Resharper テスト ランナーから実行されていない同じマシン上の別のテスト プロジェクトからこのファイルを削除しても問題ありません。

ファイルを別の場所に移動することはできません。これは、Visual SourceSafe 用にインストールされた dll である ssapi.dll です。(はい、単体テストで侵略的なことをしています。)

どちらの方法でも同じユーザー(私)です-タスクマネージャーで確認しました。私のユーザー アカウントは、ローカルの Administrators グループのメンバーです。ファイルで何かを行うための「承認」を決定する他の要因は何ですか?

解決済み:元の質問 (まだ回答を知りたい) に対する回答ではありませんが、System.Security.Permissions フレームワークを使用して、FileIOPermissionAccess のデマンドを実行することで、テスト目的の回避策を見つけました。 (相互運用呼び出し用に) ファイルを必要とするアプリ (非テスト) コードを読み取り、そのファイルが存在しないというシナリオを必要とするそのコードのテストで同じことを拒否します。これは今のところうまくいくはずです (そして、System.Security.Permissions 名前空間について少し学んだことを嬉しく思います)!

0 投票する
5 に答える
6629 参照

c# - IDisposable が正しく処理されない場合に警告するように Resharper を設定できますか?

Resharper 4 (または Visual Studio 自体でも...) に、コードをusingブロックでラップするのを忘れた場合、またはブロックで適切な Dispose 呼び出しを省略した場合に警告を強制する設定はありfinallyますか?