Posts

Showing posts from May, 2010

Silverlight 機能マトリクス : Silverlight 4 ではどんなことができるようになったか

この記事はこちらに移動しました。
WPF、Silverlight 関連は、今後このサイトに投稿します。

StyleCop は更に有用なツールに進化していけるか?

2 週間ほど前のことになるが、Microsoft が StyleCop をオープンソース化することを決めたというアナウンスがあった。StyleCop is going Open Source!StyleCop は C# のソースコードを分析し、コーディングルールに違反している部分がないか検査してくれるツールである。Visual Studio の拡張機能という位置づけで、インストールすると Visual Studio のメニューからソースコードの分析を実行できるようになる。似たようなツールとして FxCop があるが、こちらはソースコードをビルドしてできた中間言語 (IL) を分析するツールなので、守備範囲が異なっている。StyleCop チームのブログによれば、ツールに対する好感と同時に、開発体制や機能についての改善要望も多かったようだ。Since StyleCop was released publicly, there has been an overwhelmingly positive response from the C# development community. [...]  At the same time, many of you have complained about the slow pace of bugfixes and updates, about limitations in the license, and about some big things like a lack of support for VB.Net.StyleCop を公開して以来、C# を使っている開発コミュニティから、圧倒的な好評を得ました。[...] 同時に、多くの利用者から、バグフィックスやアップデートの遅さ、ライセンスの制限、そして VB.NET をサポートしていないことへの不満があがっていました。僕も StyleCop を使ってみたことがあるが、いくつか不満に思う点があった。こちらからトリガーを与えないとソースコードの分析が実行されない。Eclipse + CheckStyle のように書いたそばから分析して欲しい。追加のルールを作るのが大変。あと、知人に聞いた話だけど、Visual Studio のデフォルトのコーディングスタイル (Ctrl…