| 原作者 | マイクロソフト |
|---|---|
| 開発者 | ジェイソン・アロア、 アンディ・リーブス、 クリス・ダールバーグ |
| 安定版リリース | 5.0.6329.1 / 2017年4月30日 |
| リポジトリ | github.com/StyleCop/StyleCop |
| 書かれた | C# |
| オペレーティング·システム | マイクロソフトウィンドウズ |
| プラットフォーム | .NET フレームワーク |
| タイプ | 静的コード解析ツール |
| ライセンス | マイクロソフトパブリックライセンス |
| Webサイト | github.com/StyleCop |
StyleCopは、 Microsoft [1]のオープンソースの 静的コード分析ツールであり、 C#コードがStyleCopの推奨コーディングスタイルとMicrosoftの.NET Framework設計ガイドラインのサブセットに準拠しているかどうかをチェックします。StyleCopはソースコードを分析して、 FxCop(ソースコードではなく、.NETマネージコードアセンブリをチェックする)とは異なるルールセットを適用できます。[2] [3]ルールは次のカテゴリに分類されます。
- ドキュメント
- レイアウト
- 保守性
- ネーミング
- 注文
- 読みやすさ
- 間隔
StyleCop には、ツールのGUI バージョンとコマンドライン バージョンの両方が含まれています。適用する新しいルールを追加することも可能です。
StyleCop はもともと Jason Allor によって Microsoft の社内ツールとして開発され、2010 年 4 月にCodePlexでオープンソース プロジェクトとして外部にリリースされました。
StyleCop 4.7.55(2016年11月10日)は、Visual Studio 2008、2010、2012、2013、2015と互換性があります。[4](Microsoft Visual Studio拡張機能)
StyleCopは2014年12月にGitHubへの移行を開始し、 [5] CodePlexエディションに最後に適用された変更は2016年11月11日でした。[6]
StyleCop 5.0.6329.1 (2017年4月30日) はVisual Studio 2012、2013、2015、2017で動作します。[7] (Windowsインストーラー)
開発は停止しています。後継としてVisual Studio 2015以降向けのStyleCopAnalyzersが挙げられます。[8]
参照
参考文献
- ^ 「C# スタイルの簡単な歴史」 2008 年 5 月 25 日. 2016 年 7 月 19 日閲覧。
- ^ Patton, Tony (2011 年 6 月 24 日)。「Microsoft StyleCop でコードの一貫性を維持する」。ブログ / ソフトウェア エンジニア。TechRepublic。2011年12 月 10 日閲覧。
- ^ Chinery, Clive (2009 年 7 月 30 日)。「ASP.NET の便利なツール 8 選」。ASP .Net。Server -Side Magazine。2011年12 月 10 日閲覧。
- ^ https://stylecop.codeplex.com/ StyleCop (旧 CodePlex サイト)
- ^ https://api.github.com/repos/StyleCop/StyleCop StyleCop リポジトリの GitHub API レスポンス
- ^ https://web.archive.org/web/20171226050423/http://stylecop.codeplex.com/SourceControl/list/changesets archive.org CodePlex の StyleCop のソース履歴の取得
- ^ https://marketplace.visualstudio.com/items?itemName=ChrisDahlberg.StyleCop StyleCop - Visual Studio マーケットプレイス
- ^ https://github.com/StyleCop/StyleCop#considerations GitHub の StyleCop リポジトリ
外部リンク
- 公式サイト
- 旧 Microsoft ホストの StyleCop ブログ (2010)
