C#の糸くずのようなツールはありますか?私は警告として警告にフラグを立てるためにコンパイラを持っていますが、私はStylecopを持っていますが、これらは最も重大なエラーを捕捉するだけです。おそらく私がやっていることを指摘する他の必須ツール(特に私のような初心者C#ersのためのもの)はありますか?Lint for C#
答えて
Resharperがの公平なビットを実行します。それは、「コード分析」のVisual Studioの新しいバージョンで
、それは「マイクロソフトコード分析」と呼ばれ、Visual StudioのマーケットプレースからダウンロードすることができますようVSに統合されています静的な分析だけでなく、他の有用なもののトンを行う。 version 8.0の解析はコマンドラインモードで実行できるので、現在、私はそれなしでC#でコード化しません。
GendarmeはFxCopのMonoのバージョンですが、実際に見つかったアプローチやエラーが異なります。
Gendarme for Monoはあなたがhereからそれを得ることができ、レッドゲートでネットリフレクターを試すことができますFxCopの
に似ています。 .Net Reflector用の多くの便利なプラグインは、hereから入手できるCodePlexで利用できます。
この質問はすでに答えを持っていますが、参考のために...
あなたはPVS-Studioを試すことができます。それは無料ではありませんが、IMHOには無料のものが必要です。自分のサイトから 引用:
PVS-Studioは、C、C++やC#で書かれたプログラムのソースコードのバグを検出するために使用するツールです。
PVS-Studioはスタティックコード分析を実行し、プログラマーがバグを見つけて修正するのに役立つレポートを生成します。 PVS-Studioは幅広いコードチェックを行います。誤植やCopy-Pasteエラーを検索すると特に便利です。
このアナライザーは、Visual Studioを使用する開発者向けに設計されています。
答えとしてリンクを投稿するのではなく、この解答が現在の問題を修正する際にOPにどのように役立つか説明してください。ありがとう –
SonarLint(無料、オープンソース)はかなり甘いです! Visual Studio用
SonarLintがに基づいており、.NETコンパイラプラットフォーム(「ロスリン」)およびそのコード解析APIからの利益は2015年 SonarLintが開いて、自由であるVisual Studioで完全に統合されたユーザーエクスペリエンスを提供するために、 Visual Studioギャラリーで使用できます。
CSharp-Lint https://github.com/kevinphelps/csharp-lintは、RoslynとStyleCopを使用するCLIリンターです。それは旧式ですが、私はそれを修正してvim syntasticで動作させることができました。
- 1. android lint error
- 2. Numpy Like C for C
- 3. for C++ for short short syntax
- 4. if文for C++
- 5. StyleCop for C++
- 6. Aweber API for C#
- 7. C#For Loop Confusion
- 8. C#for Xamarin
- 9. ReSharper for C++
- 10. DbUnit for C++?
- 11. SCP for C#
- 12. SCIP makefile for C++
- 13. CMake for C++ Azure
- 14. Quicktime API for C++
- 15. #region for C++
- 16. WebKit for C#2015
私はVSを使用しませんが、17分で4つのアップフォートが得られたので、おそらく試してみてください。ありがとう! – Ken
それはあまりにもVSなしで動作します。しかし、VSは.NET開発のための素晴らしいツールです。 –
私はVS(私が試した、嫌いな)がEmacs + 15年のカスタマイズよりも優れていることを私に納得させるのはかなり難しいと思います。キーボードのレイアウトを変更する方が簡単かもしれません。 – Ken