суббота, 7 марта 2009 г.

Полезные для разработчика утилиты

По мотивам вот этой статьи захотелось написать свой список утилит, которые нужно знать разработчику. 1) NUnit - потрясающий набор библиотек для написания юнит-тестов и утилита для их исполнения. Сейчас в нашем проекте мы используем версию 2.4.8, но дома я взял 2.5. Если есть возможность - очень рекоммендую! 2) Cruise Control - сервер непрерываной интеграции. Очень гибкий и совместимый с очень многими используюемым инструментами, в частности NUnit и SVN 3) Если вы пользуетесь SVN, то Visual SVN - Ваш выбор. Это плагин для Visual Studio, который позволяет управлять файлами непосредственно из IDE, например сильно упрощается переименование файлов. Плагин платный, но своих денег стоит. 4) ReSharper - еще один плагин для Visual Studio, и тоже платный, хотя вероятно в представлении не нужадется. Возможностей огромное количество - из часто используемого вспомню следующее: 1) Сильно расширенный поиск использования выделенного объекта (Find usages) 2) Возможности перехода от символа к супер-классу, подклассам и т.п. 3) Мощные возможности рефакторинга 4) Более удобное реадктирование комментариев 5) Подсветка потенциальных ошибок 6) Возможность исполнения NUnit тестов внутри студии с более удобным интерфейсом 6) .Net Reflector - еще одна известная утилита для исследования скопилированных сборок. Очень хорошо производит реконструкцию кода. Очень помогла при создании Silverlight-проекта на F# 7) Fusion Log Viewer - утилита входит в SDK, позволяет мониторить процесс загрузки сборок. Очень полезна, когда пытаешься понять что же именно не дает программе запуститься 8) PSPad - мощный текстовый редактор с подсветкой кода. Мы испольуем для рекдактирования PL/SQL кода

Комментариев нет:

Отправить комментарий