Как настроена ваша среда разработки? - PullRequest
7 голосов
/ 07 октября 2008

Любопытно узнать, как люди настраивают свою личную и / или рабочую среду разработки, с точки зрения:

У вас просто есть все инструменты разработчика (например, Visual Studio, SSMS и т. Д.), Установленные в основной операционной системе;
Используете ли вы виртуальные машины, чтобы иметь отдельную «чистую» среду разработки, которая состоит только из ОС и одного компилятора, с которым вы работаете;
У вас есть несколько ОС в мультизагрузочной системе;
Вы дистанционно подключаетесь к отдельной машине с установленными на ней инструментами разработчика

Ответы [ 14 ]

0 голосов
/ 07 октября 2008

Мне очень понравилось использовать одну виртуальную машину для каждой IDE, с которой я работал, но для этого нужна мощная машина. Тем не менее, моя компания недавно пришла к мысли, что разработчики могут «просто отлично» работать с машинами стоимостью менее 500 долларов. Таким образом, моя текущая настройка - все на моей единственной машине.

0 голосов
/ 07 октября 2008

На нашем текущем клиенте у нас есть сервер ESX с запущенными на нем виртуальными машинами. Мы получаем доступ к виртуальным машинам через удаленный рабочий стол.

Для моего стиля в VS 2008 я использую VibrantInk от Rob Conery.

У нас есть Reflector и все инструменты Sysinternal, доступные на всех виртуальных машинах.

Я планирую использовать ReSharper на каждой машине.

Комбинация Firefox / Firebug установлена ​​на каждой машине.

Веб-разработчик для IE7 также установлен на каждом компьютере.

Ура! * * 1013

0 голосов
/ 07 октября 2008

Мы используем виртуальные ПК для нашей разработки. А также вице-президент по нашей среде сборки. Причина этого в том, что мы можем переключаться между различными проектами, не теряя времени. (для поддержки)

0 голосов
/ 07 октября 2008

У меня есть сетевая репликация VMWare основных серверов в моей среде, включая SQL-серверы, веб-серверы, копию моего устройства разработки и серверы AD. Я также использую VS на своем компьютере разработчика для простых вещей, которые не требуют такого большого количества тестирования.

...