問題タブ [coderush]
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.
nunit - Coderush ユニット テスト ランナーと Assert.Inconclusive
Coderush 単体テスト ランナーは、NUnit の決定的でないアサーションを失敗以外のものとして認識できますか。おそらく、失敗したというより無視されたようなものでしょうか?私はこれを、決定的でないアサーションの resharpers の扱いと比較しています。これを構成する必要がありますか?また、どのように構成する必要がありますか?
c# - DXCore コンソール アプリケーションを使用して、ソリューション/プロジェクト内のファイルのリストを取得します
プラグインで使用する場合、次のスニペットを使用して VS ソリューション情報を抽出できることを理解しています。
Q: コンソール アプリケーションを作成し、これらのファイルの詳細にアクセスしたいと考えています。私の目的は、コンソール アプリケーション (VS なしで実行できる) を作成して、入力 .sln ファイルで見つけた設計上の問題に基づいてレポートを生成することです。これにはどのような関数を使用しますか?
coderush - CodeRush共有ソース-不足しているファイルAssemblyVersionInfo.cs
Visual Studio 2008および2010のCR_CommentPainterなどのCodeRush共有ソースを開いていますが、VisualStudioからファイルが見つからないという苦情が寄せられています。AssemblyVersionInfo.cs
誰かが光を当てますか?
delphi - Coderush %?SysDate()% 日付形式
CodeRush sysDate() によって返される日付形式を変更できますか。mm/dd/yy を返しますが、dd/mm/yyyy が必要です。Delphi で CodeRush を使用する。
coderush - CodeRush でインターフェイスを実装するクラスを取得するには?
インターフェイスを実装するクラスのリストを返すメソッドを作成しようとしましたが、実行できませんでした。
のようないくつかの方法
私はinterface1.AllChildrenと他の多くの試みを使用しようとしました。それらのどれも結果を出しませんでした。
DXCore API を使用してそのようなメソッドを作成することは可能ですか?
例:
Interface1 を渡すと、メソッド GetImplementedClasses から Class1 と Class2 を取得する必要があります。
前もって感謝します。
vb.net - Coderush プラグインが正しい try catch end try ブロックを生成しない
xml コメントのブロックを追加し、関数に try-catch を作成する小さなプラグインを作成しました。(これを、作成するすべての関数に追加するだけです)しかし、最新のdevexpressアップデートで、次のコードに問題があります。
正しい Try-catch ブロックを生成する代わりに、次の誤ったコードを生成します。
不思議なことに、次のコードは機能しているようです (ほぼ同じコードですが、イベントハンドラーが例外ではなくメッセージボックスを表示するためです)。
この問題は Vb.Net に存在しますが、C# ではブラケットが正しく配置されています。
visual-studio - coderushまたはtestdriven.netを使用してビジュアルスタジオで実行されているNUnit「テストが見つかりません」
私の会社では、MSTest と NUnit を使用しています。現在、NUnit のみを使用するように切り替えています。コードにはアーキテクチャ上の問題が山積しているため、それらを無視して、実際に機能させる方法に取り組むことができます。主な問題は、データベース接続の設定が ConfigurationManager.AppSettings[] から直接取得されることだと思います。この場合、「SettingsFile」パスです。これは、マスター構成ファイルへのパスです。
私がそれを持ち出す理由は、その「SettingsFile」が存在する場合、NUnit エラーが発生し、SettingsFile2 という名前を付けてもエラーにならないためです。コード内の参照の名前も変更したため、引き続き機能し、エラーは発生しなくなりました。
NUnit がエラーをスローすると、テストが見つかりませんでした。
おそらく「SettingsFile」はNUnit用に予約されたappSettingであると思いましたが、それはばかげているように聞こえますが、そのようなものを参照しているものは何も見つかりませんでした。
また、完全に空のプロジェクトを作成しました。テスト C# テスト テンプレート プロジェクトを追加し、nunit テストを追加し、app.config を追加し、それをテストしたところ、機能しました。app.config の設定も同じでした。
繰り返しますが、テスト プロジェクトの app.config に移動し、key="SettingsFile" を key="SettingsFile2" に変更してから、構成クラスを ConfigurationManager.AppSettings["SettingsFile2"] に変更し、他に何も変更しないとします。 、正しくビルドされるようになりました。なぜこうなった?
appSettings で「SettingsFile」という単語を使用しないことが解決策であることはわかっていますが、すべての運用サーバー、テスト サーバー、ステージング サーバー、開発サーバーなどで既に使用されています。簡単な方法はありません。それらをすべて更新しますが、私たちも更新する場合は、マネージャーに私の主張を主張する必要があります。
DXCore テストからの出力:
アップデート:
CORE プロジェクトへの参照を追加すると、問題が発生します。コア プロジェクトは、SettingsFile 属性を読み取るプロジェクトです。何かが SettingsFile にアクセスする前に IO ファイルの書き込みを配置したことに注意してください。何もログに記録されませんでした。CORE プロジェクトで静的クラス コンストラクターを検索しました。ありません。参照を追加するとこれが壊れる理由がわかりません。
アップデート:
coderush の Unit Test Runner が更新されず、正しいテストが表示されません。構成設定を「SettingsFile2」に変更したため、テストは正常に実行され、ユニット テスト ランナーは正しく更新されます。しかし、テストを右クリックしてテストに移動するとすぐに、これまでに存在したすべてのテストが表示され、現在は削除されています。
もう 1 つ奇妙なことがあります。Coderush は結果を 2 回出力していますが、テストは 1 回しか実行していません。
テストを検索しています... 合計テスト数: 2、フィルター済み: 1
CanConfirmDatabaseMatchesMappings が失敗しました: ... CanConfirmDatabaseMatchesMappings が失敗しました: ...
coderush - CodeRushでのアクションヒントActionHintの使用
アクションヒントの矢印を、現在のクラスのMyMethodという名前のメソッド呼び出しに向けたいと思いました。したがって、MyMethodという名前のメソッド呼び出しがある場合、キーの組み合わせをクリックすると、矢印がそれらを指しているはずです。
ここに示したActionHintの手順でこれを実行しようとしました。しかし、どのイベントを使用すればよいかわかりません。
次に、CodeProviderを介してCodeRush.ActionHint.PointTo()を呼び出そうとしましたが、機能しませんでした。
そのようなプラグインを書くことは可能ですか?はいの場合、どのバージョンのPointTo()メソッドを使用する必要があります。
可能であればサンプルコードが役立ちます。
前もって感謝します。
resharper - coderush から resharper への移行
30 日間使用した後、coderush から resharper に切り替えようとしています。ヘルプが得られるかどうか、いくつか質問があります。
1: resharper コードの色を変更できますか? 私は暗いテーマを好む傾向があるので、変更が完了したら暗いテーマに移行できるようにしたいと考えています.
2: Coderush のメンバー アイコン ペイント機能を提供するアドインは他にありますか? スキャンに便利なので、私が実際に見逃している唯一の機能です。機能するのであれば、その機能にお金を払ってもかまいません。
編集:構文の色を変更する方法を見つけました。