dev.net.ua

Українська Спільнота Розробникiв
 
Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога | Увійти Live ID
в Пошук

Антон Палёк

StyleCop v4.3 + SDK

Как я уже писал в одном из своих предыдущих постов, стал доступен очередной релиз StyleCop.

Обновление включает:

  • Различные фиксы, включая задачи интеграции c Visual Studio
  • Документация с правилами теперь включена и интегрирована в Visual Studio в меню "Show Error Help"
  • Добавлены новые правила
  • Бренд Source Analisys сменился на StyleCop

Также меня порадовало то, что теперь StyleCop работает с веб-проектами, созданными как  Web Site. Напомню, что ранее StyleCop проверял только те веб-приложения, которые создавались как Web Application.


Ниже приведен небольшой список новых правил, вошедших в StyleCop 4.3:

  • Требование сортировать директивы using
  • Требование использовать встроенные алиасы типов для int, string, float и т.д.
  • Требование стандартного текстового описания для конструкторов и деструкторов
  • Требование использовать String.Empty вместо ""
  • Запрет использования регионов внутри тела методов
  • Запрет использования регионов вообще (данное правило по-умолчанию выключено)
  • Запрет использования пустого статического конструктора
  • Запрет ненужных или пустых блоков try\catch\finally


Кроме этого, как и обещалось ранее, стал доступен SDK для StyleCop. В котором объясняется:

  • как создавать и устанавливать собственные StyleCop-правила
  • как интегрировать кастомные настройки в диалог настроек StyleCop'а
  • а также описано как интегрировать StyleCop в произвольную среду для сборки кода

Напомню, что StyleCop не является официальным продуктом Microsoft, так что используйте SDK на свой страх и риск :-)


Скачать все это можно пройдя по этой ссылке.

Также ниже приведены прямые ссылки на закачку:

 

Опубліковані Tuesday, September 02, 2008 1:43 PM від Anton Palyok
Помічено як: , , , , , ,

Коментарі

 

Anton Palyok сказав:

Также не остался в стороне и FxCop.

Одновременно со StyleCop вышел релиз FxCop с версией 1.36. Который полностью поддерживает .NET 3.5, С# 3.0, и т.д.

Детали здесь:

http://blogs.msdn.com/fxcop/archive/2008/08/19/fxcop-1-36-released.aspx

September 2, 2008 8:46 AM
 

Антон Палёк сказав:

Все знают о такой замечательной возможности как "Multi-Targeting", которая появилась в Visual

September 3, 2008 9:44 AM
 

Антон Палёк сказав:

Еще весной, когда такой продукт как StyleCop увидел этот мир, появилось множество обсуждений о том зачем

October 22, 2008 11:17 AM
Анонімні коментарі деактивовані. Увійдіть або Зареєструйтесь щоб мати доступ до ресурсів Спільноти.