2010-10-19 4 views
4

Я перешел на Mac как основную машину разработки (из Fedora), и мне было любопытно, что люди использовали в качестве структуры папок для разработки. Например, в Fedora у меня всегда было ~/opt для пользовательских программ ~/src для исходного кода, над которым я работал, и ~/bin для файлов, которые я постоянно выполнял. Есть Mac де-факто. Что вы, ребята, делаете?Структура папок разработки на OS X 10.6

Спасибо, Грегло

+0

Я видел, что вы можете создать директорию ~/Applications, и Mac относится к ней как к приложениям. Я не уверен, что это просто означает, что вы получаете «A» в каталоге или создается символьная ссылка. – wonbyte

ответ

0

У меня есть 3 папки в доме:

песочница - мои извлечения управления источником

Dev - проекты, которые не в системе управления версиями (тесты, эксперименты и т.д.)

3rdPartyDev - сторонний код Я загрузил и хочу сохранить

Я пытаюсь чтобы поддерживать как можно больше стороннего кода. Благодаря функции Mac Spotlight вы можете мгновенно выполнить поиск всего кода. Если есть API, мне нужно увидеть пример кода для, я просто Spotlight для него, и, скорее всего, какой-то код там уже использует.

+0

Как OS X обрабатывает папку приложений, если вы создаете ее в ~? Является ли он только пользователем или он каким-то образом связан с/Приложениями? – wonbyte

+0

Где вы кладете скрипты bsh, которые вы создаете? – wonbyte

+0

@gsieranski: ~/Приложения - это отдельный каталог из/Приложения. Это (несколько) особенное, если вы его создаете, как видно из специального значка, который появляется. Просто уменьшающий помехи выбор со стороны Apple, что он не создан по умолчанию. – Potatoswatter

1

У меня есть большая грязная папка с именем «код» полон проектов Xcode.

+0

Да, я хотел бы держать вещи более разделенными и организованными :) – wonbyte

2

Я использую каталог ~/Developer как корень моих файлов, связанных с развитием. Внутри у меня есть ~/Developer/Code для фрагментов кода, кода учебника, идей для тестирования и т. Д. У меня есть каталогдля хранения проектов разработки. Это содержит несколько подкаталогов, в том числе Archives для проектов, которые я оставил, и Current для текущих разработок. ~/Projects также является символической ссылкой на ~/Developer/Projects/Current.

+0

Mac, похоже, имеет капитализированную структуру каталогов. Мы, ребята linux, ленивы и вроде нижнего регистра :) – wonbyte

1

Чтобы добавить к @mipadi, после недавней новой установки OSX 10.10.2 (Yosemite) я заметил, что если вы создадите папку ~/Developer, эта папка автоматически получит значок специальной папки (с молотом на нем). Это свойство кажется артефактом более старых версий Xcode, в котором оно автоматически создаст для вас папку.

Смежные вопросы