6

StyleCop は、ビジュアル スタジオ向けのすばらしい小さなアドオンです。ただし、ライブ ヒントが表示されたり、自動修正が提供されたりすることはありません。

それに伴い、reSharper と reSharper 用の StyleCop が登場します。これは理想的なソリューションですが、コストがかかりすぎます。

スタイルコップのライブコードヒントと自動修正を実現するオープンソースの方法はありますか?

それとも、現時点でこれを行う唯一の方法は reSharper ですか?

前もって感謝します...

4

3 に答える 3

3

新しいソフトウェアをインストールせずに、少量の自動化されたStyleCop修正を無料で実現する方法が1つあります。そうです、私の唇を読んでください、新しいソフトウェアはありません!

Visual Studioには、多くのStyleCopエラーを修正する多くの組み込み機能があります。あなたがしなければならないのはそれをセットアップしてそれらを使うことだけです。聞いてください、そして私はあなたにもっと話します!

私の個人的なお気に入りのいくつかは次のとおりです
。-右クリックのリファクタリングウィンドウ(いつでも、どこでも、何でも名前を変更できます!)
-[ツール] /[オプション]/[環境]のVisualStudio設定の変更と組み合わせて、ドキュメントの編集/詳細化/フォーマットを行い、それらの設定をに保存します。 .vssettingsファイルと、それらの設定をソリューションとともに保存します。Visual Studioにあなたのスタイルを強制させましょう!ああ!
-カスタムスニペット!ボイラープレートの全ページが3回のキーストロークで表示されるようにします。あなたがこの種の生産性について夢を見たことがあることを私は知っています!

しかし、待ってください、もっとあります!

「ライブヒント」については、エラーリストでStyleCop違反を右クリックすると、ドキュメントの適切なセクションへのリンクが表示されます。すぐそこに、あなたがそれを望む場所で、あなたがそれを望むときに!

ReSharperほど完全な機能を備えているわけではありませんが、低価格でお買い得です。この取引を断ることはできません!

(MSBuild統合を使用している場合は完全には有効ではありません)

于 2010-03-06T04:12:25.223 に答える
3

最近、別の DXCore プラグインを開始しました

CR_StyleNinja は、CodeRush / CodeRush Xpress / DXCore の無料プラグインです。

コミュニティ プラグイン サイトのCR_StyleNinja プラグイン ページを参照してください。

執筆時点では、SA13xx シリーズの命名規則が実装されています (修正済み)。SA14xxシリーズとSA11xxシリーズも始めました。

さらに、ルールは、必要に応じて言語の境界を越えて適用されます。したがって、ルールは、C# や VB.Net、または DXCore でサポートされているその他の言語に適用できます。

このサイトには、コミュニティの数人のメンバーによって作成された他の多くのプラグインがあります。それらのいずれかについて詳しく知りたい場合、またはCodeRushCodeRush XpressRefactorPro、またはDXCoreについて詳しく知りたい場合は、お気軽に私に連絡してください。コミュニティ プラグインの著者ページの詳細

于 2010-04-05T12:15:02.833 に答える
2

CodeRush プラグインの StyleCop を試すことができます。DevExpress (無料) からDXCoreプラグインをインストールするだけで済みます。1 つの警告: このプロジェクトはアルファ版であり、活動はないようです。

于 2010-02-08T12:42:33.390 に答える