19

VisualStudioのCheckstyleに沿ったものを探しています。私は最近、.NETの作業を行う新しいギグを開始しましたが、ここでのコーディング標準が少し不足していることに気付きました。私はまだ若い男であり、最も経験豊富な開発者からはほど遠いですが、模範を示して物事を正しい方向に進めようとしています。

EclipseでCheckstyleを使用し、レビューの前にコードを調べる機能が気に入ったので、VisualStudioでも同じことをしたいと思います。誰か良い提案がありますか?

私がいくらか興味を持っているもう1つのことは、主要なコーディング標準が満たされるまでチェックインを許可しないSVNのプラグインです。私は、コードレビューで終わるであろう破壊されたコードをチェックインする人々を望んでいません。

この時点での提案は素晴らしいでしょう。

4

7 に答える 7

11

StyleCopを試しましたか?

:これはhttps://github.com/StyleCopに移動されました

于 2010-03-11T18:23:45.680 に答える
9

resharperを見てください。

于 2010-03-11T18:24:09.817 に答える
6

StyleCopを使用して、コーディング標準を適用します。これは無料で、VisualStudioとうまく統合されます

于 2010-03-11T18:25:05.480 に答える
5

あなたが探しているのは静的コード分析と呼ばれています。

FxCopは1つのオプションです。Resharperはこのようなこともチェックできると思います。

于 2010-03-11T18:24:18.273 に答える
4

ここにあなたが使うことができる素晴らしいツールのいくつかがあります

FxCopは、.NETマネージコードアセンブリがMicrosoft.NETFramework設計ガイドラインに準拠しているかどうかをチェックするコード分析ツールです。


ReSharperは、Microsoft Visual Studio .NET 2003、2005、および2008のネイティブ機能を拡張するJetBrainsによるリファクタリングおよび生産性プラグインです。


StyleCopは、Microsoftが提供する無料の静的コード分析ツールであり、C#コードがStyleCopの推奨コーディングスタイルとMicrosoftの.NETFramework設計ガイドラインのサブセットに準拠しているかどうかをチェックします。

参照: http: //blogs.msdn.com/fxcop/

于 2010-03-11T18:25:10.793 に答える
0

StyleCopをレビューする機会がありましたか

于 2010-03-11T18:26:28.077 に答える
0

長期的にサポートされているバージョンをお探しの場合は、Roselynアナライザーを探すことをお勧めします。これらは、事前構成されたルール、カスタム構成、および許可拡張を使用した静的コード分析のネイティブサポートです。

ドキュメントによると、「。NETコンパイラプラットフォーム(Roslyn)アナライザーは、C#またはVisualBasicコードのコード品質とスタイルの問題を検査します。」</p>

https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/overview

于 2021-07-19T06:22:26.630 に答える