Как разработчик, какие изменения или установки вы вносите в систему vanilla OS X? - PullRequest
10 голосов
/ 08 декабря 2008

Например, вот некоторые вещи, которые я всегда делаю при запуске новой машины:

  1. Установить 'Visor' - дает вам всегда доступное окно терминала в стиле HUD через F1.
  2. Установить 'Clix' - запустить миллион команд по настройке системы.
  3. Установить «Приложение по умолчанию» - говорит само за себя.
  4. Установите «Terminal.app» для автоматического открытия и скрытия при входе в систему.
  5. Установите шрифт «Inconsolata» и установите его в качестве шрифта по умолчанию для редактирования терминала и текста.

Только после того, как будут предприняты эти основные шаги, я смогу заняться более личными делами.

Итак, какие основные шаги вы предпринимаете, сталкиваясь с пустым MacSlate?

NB. Да, этот вопрос основан на @ вопросе Родди , нацеленном на платформу Windows.

ОБНОВЛЕНИЕ: Это здорово, спасибо! Пока что очень интересные ответы.

Конкретные результаты: Сейчас я конвертировал MacPorts, и мой терминал использует стандартное слово влево, слово вправо, поведение клавиш ...

ОБНОВЛЕНИЕ 2: Я забыл упомянуть Чарльз , величайшее отладочное http-прокси-приложение в мире (IMHO). Это условно-бесплатная программа, достойная 100% названия.

Ответы [ 9 ]

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

Если у вас есть фон Linux, то MacPorts (как у gentoo) или Fink (как при apt-get like) незаменимы. Вы можете установить все знакомые утилиты, как на обычной машине с Linux.

Приложения, специфичные для OS X, которые я всегда устанавливаю на новую машину:

  • Панель запуска Она соответствует моим потребностям и характеру использования лучше, чем Quicksilver
  • SublimeText 2 для всех не-Java редактирования
  • IntelliJ лучший в мире Java IDE:)
  • Evernote ваш цифровой внешний мозг
  • Skim PDF reader
  • VmWare Fusion для тестирования Windows
  • Передача FTP-клиент Panic
  • TotalFinder расширение поиска
  • Reeder 2 rss reader
  • MailPilot альтернатива для Mail.app
  • SourceTree Графический клиент Git, Mercurial & Subversion
  • Chrome браузер с отличными инструментами разработки
  • iTerm 2 Терминал альтернативный
  • iaWriter и Calca для создания краткой документации с использованием Markdown . И Помечено для создания PDF из файлов Markdown.
  • Screenflow для создания демонстрационных видео
  • xScope для проверки графики, макета веб-страницы и т. Д. На экране
  • Quicksilver командная строка графического интерфейса пользователя
  • TextMate для всех не-Java редактирования
  • Fluid для создания браузеров для GitHub, LinkedIn,…
  • Pathfinder Замена искателя, которая стала намного лучше с момента выпуска 5
  • NetNewsWire + NewsGator rss reader
  • Воробей альтернатива для Mail.app
4 голосов
/ 09 декабря 2008

Вот несколько я использую, которые не были упомянуты до сих пор:

Конфигурация системы

Полезные значения по умолчанию

Другое программное обеспечение

  • HardwareGrowler (бесплатно)
    • Настройте с помощью стиля Безель значок без док-станции (см. Ссылку выше для получения инструкций). Я люблю эту маленькую утилиту.
  • AntiRSI (бесплатно)
    • Спасает вас от себя.
  • OpenTerminalHere (бесплатно)
    • Отличное мини-приложение, открывающее терминал в каталоге текущего окна Finder.
  • MacVim (бесплатно)
    • Мой любимый редактор общего назначения.
  • xScope (коммерческий)
    • Отличный инструмент для работы с любым интерфейсом.

Xcode Configuration

  • Поместите продукты сборки в ~/Build
    • Хранит все в одном легко очищаемом месте и обеспечивает работу межпроектных зависимостей.
    • При желании поместите промежуточные файлы сборки в ~/Build/_Intermediate, чтобы сделать его еще более аккуратным.
  • Установите флажок «Автоматически вставлять закрывающее«} », если оно еще не
  • Установить название организации
    • defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "Yoyodyne Industries";}'
  • Завершение кода (я думаю, что это были значения по умолчанию в более ранних версиях)
    • Установите флажок «Показывать аргументы во всплывающем списке».
    • Установите флажок «Вставить аргументы-заполнители для дополнений».
    • Выберите «Автоматически предлагать: с задержкой 0,50 секунды»
2 голосов
/ 08 декабря 2008

Добавить слово влево и вправо в Terminal.app:

http://blog.macromates.com/2006/word-movement-in-terminal/

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

Установить Xcode, iPhone SDK, TextMate.

Добавление терминала, XCode, TextMate в док-станцию.

Удалите значки iMovie, iDVD, ... из дока.

1 голос
/ 10 декабря 2008

Первым делом для меня устанавливается файловая система с учетом регистра Я никогда не смогу запустить производную UNIX без нее.

0 голосов
/ 09 декабря 2008

Мои основные приложения:

  1. Quicksilver - Средство запуска приложений, без которого я не смог бы прожить
  2. BBEdit и TextMate - оба великолепных текстовых редактора для программистов
  3. Perian - Добавлена ​​поддержка многих других форматов видео в Quicktime
  4. Flip4Mac WMV - добавляет поддержку форматов Windows Media в Quicktime
  5. Skim - Отличная программа для чтения PDF
  6. Вкусный FTP - Вероятно, лучший FTP-клиент для Mac
  7. Google Notifier - Автоматические оповещения по электронной почте в строке меню
  8. Почтовый ящик - Широкоэкранный плагин Mail.app
  9. info.xhead - Безопасное программное обеспечение персональной базы данных
  10. Little Snitch - Отслеживает входящие и исходящие сетевые подключения
  11. VMWare Fusion - виртуализация Windows

Xcode и Eclipse - легкая задача.

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

Я только что сделал это недавно. Я установил:

  • Adium
  • Firefox
  • Инструменты разработчика
  • SubEthaEdit
0 голосов
/ 08 декабря 2008

Я устанавливаю X11 и инструменты Xcode, затем беру MacPorts и использую его, чтобы получить doxygen, windowmaker и, возможно, несколько других. Я загружаю OmniGraffle и получаю шаблоны UML от GraffleTopia. OmniOutliner также является обязательным требованием; и наконец я получаю WarBlade для развлечения; -)

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

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

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

Затем я удалил все ненужные значки из Dock и положил туда свои рабочие и Terminal.

Я также установил Pages, это хороший редактор документов для документации.

...