FxCop

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
FxCop
Тип

Статический анализ кода

Разработчик

Microsoft

Операционная система

Windows

Последняя версия

10.0 (26 июля 2010)

Сайт

http://msdn.microsoft.com/en-us/library/bb429476%28VS.80%29.aspx

FxCop — бесплатный инструмент для статического анализа кода от Microsoft, проверяющий сборки .NET на соответствие рекомендациям по проектированию библиотек .NET Framework. В отличие от утилиты lint, FxCop анализирует компилированный объектный код, а не исходный код. FxCop использует разбор CIL и анализ графа вызовов для проверки сборок на наличие более чем 200 дефектов в следующих областях:

  • Корректность
  • Дизайн библиотек
  • Интернационализация
  • Соглашения именования
  • Производительность
  • Безопасность

FxCop включает как GUI, так и консольную версии утилиты. В Microsoft Visual Studio 2005 и Visual Studio 2008 Team System Development Editions включена возможность анализа кода, основанная на FxCop.

Обзор[править | править вики-текст]

FxCop представляет собой инструмент, помогающий разработчикам следовать корпоративным стандартам программирования. FxCop выполняет анализ кода для проверки соответствия стандартам программирования и соглашениям именования, и позволяет удостовериться, что соответствующие правила используются в написанной программе.

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]