Настройка Visual Studio

Я работаю с Visual Studio (приложения WinForm и ASP.NET, используя в основном С#) уже несколько месяцев. По большей части моя IDE настроена довольно стандартно, но мне было интересно, какие у вас предложения по плагинам/настройкам, которые вы считаете наиболее полезными?

Обновить: Спасибо за все замечательные предложения. Похоже на общее мнение, что я должен заглянуть в "Resharper" вместе с некоторыми глазными конфетами с темами и обычными шрифтами.


Темы

Бесплатные инструменты

Платные инструменты

  • Resharper - бесплатный (с открытым исходным кодом), $49 (академический), $199 (личный), $349 (коммерческий)
  • CodeRush с Refactor! ™ Pro - $249

Ответ 1

Resharper - отличный инструмент. Он имеет умеренную кривую обучения, но легко подбирать некоторые простые вещи и добавлять мастерство позже. Это хорошая цена для студентов и любопытное дорогое для всех нас. Resharper похож на CodeRush, но, похоже, имеет большее значение.

PowerCommands - отличный набор дополнений, который поставляется бесплатно от Microsoft. Такие вещи, как "Открыть в проводнике Windows", "Командная строка здесь" и "Копировать/Вставить".

Обсуждение надстроек где-то здесь.

Для правильной настройки, смены цветов - это весело, легко и дает большой удар для вашего доллара. Я предпочитаю слегка персонализированную версию тема Rob Conery TextMate для Visual Studio. Как только вы получите нужные вам цвета, вы можете просто экспортировать настройки и переносить их с собой куда угодно.

В соответствии с цветами и темами Консола пакет шрифтов является довольно изящным и легким на глазу.

И, как рекомендует Джон, мастерство сочетаний клавиш принесет большие дивиденды.

Ответ 2

Убедитесь, что вы установили пользовательскую цветовую тему. Эти URL-адреса являются хорошим местом для поиска:

http://www.codinghorror.com/blog/archives/000682.html http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx

Я сам люблю Oren Ellenbogen Dark Scheme. Действительно приятен для глаз. Кроме того, обязательно замените шрифт по умолчанию на Consolas или Inconsolata (один из них Microsoft, другой бесплатный). Они оба удивительные.

Ответ 6

  • GhostDoc и HyperAddin обеспечивают автоматическое создание и форматирование комментариев XML.
  • RockScroll действительно отлично подходит для просмотра устаревших классов или просто для визуального восприятия собственного кода.
  • Установите TestDriven.NET, чтобы получить Reflector в меню "Инструменты" (или вы можете выполнить следующие инструкции).

Ответ 7

У меня есть Resharper и SQL Prompt, оба отличные.

Ответ 8

Вы можете попробовать Resharper из JetBraing (http://www.jetbrains.com/resharper/), в конечном итоге, когда дело доходит до рефакторинга кода. Я также использую GhostDoc (http://www.roland-weigelt.de/ghostdoc/), чтобы помочь мне с документацией.

Ответ 9

Я второй голос за Resharper. Это действительно существенно улучшает качество вашего кода. CodeRush также хорош, и более визуальный, либо один из них стоит денег (если вы можете убедить своего работодателя купить их для вас:)). Вы, вероятно, не захотите использовать оба в то же время, хотя, поскольку существует много функционального перекрытия.

Там классная бесплатная надстройка, которую Скотт Хэнсельман ссылается на " rockscroll", который заменяет полосу прокрутки визуальным вид вашего кода, я нахожу его действительно полезным.

Ответ 10

Лично мне нравится, когда идеал радует глаз. Я думаю, что нашел ссылку на блог Hanselman, но я переключился на шрифт Consolas немного больше, чем обычно, с более темной темой. Вся разница.

Ответ 11

Настроить контекстное меню

Я лично настраиваю контекстное меню, чтобы удалить те, которые мне не нужны, и свести к минимуму время прокрутки. Он также может ускорить время, необходимое для отображения меню.

Для этого перейдите в Инструменты/Настроить и выберите пункт "Контекстные меню". Меню отображается в верхней части основной области дизайна. Чтобы изменить их, выберите нужное контекстное меню и перетащите элементы вокруг.

Обычно я удаляю такие элементы, как "Получить версию" в Team Foundation Server, поскольку я редко использую его, и я могу использовать его из Team Explorer, если это необходимо.

Настроить http://tim.yen.googlepages.com/CustomizeMenus.png/CustomizeMenus-full;init:.png в меню

Ответ 12

Я не могу кодировать без Resharper и GhostDoc, оба очень хороши, мне это нравится.