Какие бесплатные внешние инструменты вы используете с Visual Studio?
Я просто использую художественный стиль.
Какие другие бесплатные инструменты вы используете для выполнения повторяющихся заданий во время кодирования в Visual Studio?
18 ответов
Не совсем инструмент, но я довольно часто использую AHK (AutoHotKey) для создания сочетаний клавиш для приложений, которые их не предлагают, а также некоторых для других распространенных задач, например, у меня есть этот скрипт, который всегда работает:
#n::Run Notepad ;Makes Win+n open notepad
#c::Run Calc ;Makes Win+c open calculator
#i::Run Chrome
#t::Run iTunes
#p::Run C:\Program Files\PuTTY\putty.exe
#s::Run WinSCP
#!c::Run cmd ;Makes Win+Alt+c open a command prompt
Для большого списка инструментов я всегда обращаюсь к Списку инструментов Скотта Хансельмана
Что касается моего собственного:
Я знаю, что вы хотели бесплатно, но CodeRush и Refactor - это величие. Если вы занимаетесь профессиональными разработками.Net, вы должны действительно изучить это.
То же самое касается VisualAssist X для разработки на C++!
Не плагин для Visual Studio, но я не могу жить без Launchy
Для RegEx мне нравится Expresso
Если вы считаете, что GhostDoc полезен, ознакомьтесь с AtomineerUtils - он обладает гораздо более мощными функциями автоматической документирования, гораздо более конфигурируем, работает на C/C++/C#/Java и поддерживает форматы DocXML и Doxygen.
Простое бесплатное запутывание.NET с поддержкой ILMerge:
Обновление: больше не бесплатно с 29 июня 2012 года, но вы все еще можете найти старую версию.
Я использую инструмент ToDoList для отслеживания моих задач программирования. Это особенно полезно для отслеживания шагов для разработки через тестирование (TDD), которые я только начал использовать в своих проектах. http://www.abstractspoon.com/
Хотя это и не единственный инструмент, я использую инструментарий, который предоставляет настраиваемые (скины) версии основных элементов управления Windows. www.componentfactory.com. Это позволяет мне очень быстро создавать умные инструменты, которые могут динамически изменять их внешний вид. Я планирую научиться делать это самостоятельно однажды, но, хотя у меня мало времени, это позволяет мне сосредоточиться на основной функциональности инструмента.
Я также использую SVN для всех моих источников контроля. Это намного лучше, чем программное обеспечение, одобренное компанией, которое предпочитается в домашних условиях.
http://subversion.tigris.org/
DevExpress для лучшей производительности клавиатуры VS. Командная строка SubCommander используется из VS для восстановления SubSonic DAL. Aptana Studio для лучшей разметки CSS / Html и поддержки Javascript. Для сверхзарядного макета я использую сетку 960.
Анк, для подрывной деятельности. Не работает отлично, но позволяет перемещать / переименовывать файлы, не обходя все дома.
Я говорю "не очень хорошо работает", потому что я все еще использую Tortoise для всех операций коммитов / обновлений / веток / слияний, и ankh необходимо обновить вручную, чтобы отобразить текущее состояние.
PureText для вставки фрагментов моего кода в виде текста в электронные письма и документации в виде простого текста.
Rad Software Regular Expression Designer - бесплатная загрузка, которая помогает программистам изучать, разрабатывать и тестировать регулярные выражения. Это интерактивное приложение Windows, которое разработано, чтобы быть простым и легким в использовании.
SonicFileFinder - это отличный, быстрый аддон, используемый для открытия файлов по имени, а не через проводник проекта. Моя единственная жалоба заключается в том, что если вы используете его для открытия файла.asax (и некоторых других менее используемых типов таких файлов), он будет запускать представление конструктора вместо представления кода.
http://jens-schaller.de/sonictools/sonicfilefinder/index.htm
Я использую и рекомендую
за хороший и чистый код. Так как каждый разработчик в проекте стремится писать код одинаково, легче поддерживать код других.
Наиболее используемые предметы:
- Ctrl + колесо мыши = страница вверх / вниз вместо увеличения
- Отладка выпадающего меню панели инструментов
- Значительно улучшенное прямоугольное копирование / вставка
- Список файлов решений - реализован в других проектах, но мне нравится, что это панель инструментов
- Есть некоторые очень раздражающие ошибки, но я справляюсь. Я отчаянно желал бы получить исходный код и переписать его, чтобы исправить ошибки. Ну что ж. (Если автор когда-нибудь захочет выпустить его мне - я обещаю оставить его бесплатным и, если потребуется, с открытым исходным кодом.)