Как разработчик, какие изменения вы вносите в обычную установку Windows? - PullRequest
80 голосов
/ 05 декабря 2008

Когда я получаю ванильную систему Windows, я изменяю кучу вещей, чтобы сделать ее более удобной для разработчиков.

Некоторые из них я помню каждый раз, другие вещи я делаю только как и когда.

Примеры:

  • Показать расширения для всех типов файлов
  • Сделать скрытый и системный файл видимым
  • Отключить Защитник Windows

Кажется, я помню сообщение в блоге от Джеффа на эту тему, но не могу найти его!

Что еще вы делаете, и есть ли у вас инструменты для автоматизации этого процесса?

Ответы [ 39 ]

7 голосов
/ 05 декабря 2008

Относительно:

  • Показать расширения для всех типов файлов
  • Сделать скрытый и системный файл видимым

Мне не нравится делать скрытые файлы видимыми все время (это делает два desktop.ini видимыми на моем рабочем столе Windows Vista для начинающих), поэтому я использую расширение проводника, чтобы легко включать и выключать его. Существует также соответствующий для расширений файлов:

7 голосов
/ 16 апреля 2009

Я удивлен, что никто не упомянул ClipX . Я считаю, что не могу развиваться без этого инструмента истории буфера обмена.

6 голосов
/ 11 декабря 2008

Шаг 1: исправить окна

  • Отключить восстановление системы
  • Отключить Защитник Windows
  • Удалите все поставляемые OEM антивирусы или другое программное обеспечение, если оно входит в комплект поставки
  • Get SysInternals AutoRuns и накладывают сокрушительный удар на все 8000 бесполезных элементов запуска и сервисов, которые вам навлекает, включая медленную и бесполезную службу индексации поиска.

Шаг 2: Установить вещи.

Теперь, когда мой новый блестящий ПК Core 2 Duo не перегружен бесполезным дерьмом, работающим как 386, я могу собрать его снова

  • Установить Firefox
  • Установите плагин FlashPlayer для Firefox ( Почему это не входит в комплект FF? )
  • Запустите обновление Windows и дайте ему выполнить цикл загрузки / перезагрузки 50 раз, пока он не будет счастлив
    • Пока это происходит, я могу использовать firefox для просмотра stackoverflow и чтения reddit: -)
  • Получите UnixUtils и либо разархивируйте их в system32, либо убедитесь, что они находятся в пути.
    • Это необходимо, потому что я терпеть не могу Cygwin, но моя мышечная память продолжает печатать ls, когда я пытаюсь набрать dir, а Windows до сих пор не слышал о grep
  • Установка шрифтов Droid Sans Mono и Monaco для программирования
  • Установить E-TextEditor
  • Если я устанавливаю Visual Studio, сделай это. Если нет, установите среду выполнения .NET вместо
  • Установка аддонов Firefox (firebug, fission, web developer, adblock)
4 голосов
/ 06 декабря 2008

Я следую обширному рецепту , чтобы сделать систему Windows полезной , созданной и поддерживаемой Саймоном Пейтоном Джонсом.

4 голосов
/ 05 декабря 2008

Мне нравится:

  • Увеличьте панель задач, чтобы она могла вместить два ряда приложений
  • Отключить персонализированные меню в меню «Пуск»
  • Отключить группировку похожих элементов панели задач

Я также случайно открываю множество сессий PuTTY на разных машинах, поэтому мне нравится создавать каталог «bin» в моей домашней папке, добавлять его в PATH, а затем создавать в нем ярлык для PuTTY с именем «p» (среди других ярлыков). Затем я могу легко запустить Windows-R (запустить) и набрать p [putty-session-name], чтобы открыть сеанс. Это сэкономило мне массу времени / кликов мыши.

4 голосов
/ 05 декабря 2008

Я добавляю Wordpad в контекстное меню «Отправить». Инструкции для XP здесь . Работает и в Vista.

4 голосов
/ 05 декабря 2008

Кто-то дал мне сценарий реестра «Удалить все папки SVN» - это должно быть для меня сейчас (это где-то в этой ветке).

Я оставляю UAC включенным - последнее, что я хочу, это написать код, который работает с выключенным UAC, но с треском проваливается при включенном. Прежде чем я начал использовать Virtual PC для настройки тестовых сред для своего кода, я пытался оставить свой рабочий стол как можно более «ванильным» - я хотел проводить тестирование в условиях, достаточно схожих с обычным пользователем, не являющимся разработчиком.

Все вышеперечисленное относится к моей системе развития дома. Я стараюсь делать то же самое на работе, в пределах разумного. За исключением SVN, потому что мы используем TFS в моем офисе.

4 голосов
/ 05 декабря 2008

Я всегда устанавливаю следующее, чтобы упростить управление и взаимодействие с windows

  • Taskix - Изменение порядка кнопок на панели задач Windows
  • KatMouse - прокрутить окно прямо под курсором мыши
  • WinSplit Revolution - организуйте свои окна, разбив их по размеру, размеру и расположению
  • allSnap - окна автоматически привязываются к краям окна и (необязательно) к краям других окон
3 голосов
/ 06 декабря 2008

Отключите автозапуск, чтобы я случайно не установил вредоносное или программное обеспечение.

Вот пара ссылок, из многих:

http://antivirus.about.com/od/securitytips/ht/autorun.htm http://news.cnet.com/8301-13554_3-9894970-33.html?tag=mncol;txt

3 голосов
/ 08 декабря 2008

Пара вещей, о которых никто не упоминал

  • Установка Консоль2 для окон с вкладками cmd
  • Установить Powershell
  • Полностью замените Блокнот на Блокнот2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...