ここまではプログラムの設計やコードの記述など、プログラム作成に対する支援機能を見てきましたが、ここからは作成されたプログラムの品質向上のための支援機能(コード分析、デバッグ、テスト)を見ていくことにします。今回はコード分析について見てみましょう。 コード分析には、ソースプログラムを分析して問題点を見つける静的コード分析、プログラムを動作させて問題点を見つける動的コード分析、さらに、パフォーマンスの確認を行うプロファイリングなどの手法が用いられます。従来のVisual Studioにも部分的にこれらの機能が取り入れられていましたが、本格的な分析を行う場合はサードパーティ製のツールを使わざるを得ませんでした。しかし、それも過去の話です。VS 2005には開発環境に密に統合されたツールが搭載されることになりました。 今回紹介する静的コード分析機能は、VS Team Edition for So