2010-10-19 61 views
4

我已經切換到Mac作爲我的主要開發機器(來自Fedora),並且對人們用作開發文件夾結構的東西感到好奇。例如在Fedora中,我總是對〜/ src用戶程序〜/ src用於我正在處理的源代碼,〜/ bin用於我經常執行的文件。事實上是否有Mac?你們喜歡什麼?OS X上的開發文件夾結構10.6

感謝, 格雷格

+0

我看到你可以創建一個〜/ Applications目錄,而Mac將它視爲/ Applications。我不確定這是否意味着您在目錄上獲得「A」或創建了某種符號鏈接。 – wonbyte 2010-10-19 21:31:22

回答

0

我在家裏3個文件夾:

沙盒 - 我的源代碼控制檢出

開發 - 項目不在源代碼控制(試驗,實驗等)

3rdPartyDev - 我已經下載並希望保留的第三方代碼

我試試儘可能多地保持第三方代碼。藉助Mac的Spotlight功能,您可以立即搜索所有代碼。如果有API,我需要查看示例代碼,我只是Spotlight,它的一些代碼已經在使用它了。

+0

OS X如何處理應用程序文件夾,如果你在〜中創建它?它只是用戶還是以某種方式鏈接到/ Applications? – wonbyte 2010-10-19 22:30:55

+0

你把你創建的bsh腳本放在哪裏? – wonbyte 2010-10-19 22:35:44

+0

@gsieranski:〜/ Applications是來自/ Applications的一個獨特的目錄。如果您創建它,它會(有點)特殊,正如您從出現的特殊圖標中看到的那樣。蘋果公司認爲它不是默認創建的,它只是一個減少混亂的選擇。 – Potatoswatter 2010-10-19 22:38:31

1

我有所謂的「代碼」完全的Xcode項目的大混亂的文件夾。

+0

是的,我想保持事情更分離和組織:) – wonbyte 2010-10-19 21:14:27

2

我使用目錄~/Developer作爲我的開發相關文件的根。裏面,我有~/Developer/Code代碼片段,教程代碼,測試想法等。我有一個~/Developer/Projects目錄來保存在開發項目。這包含幾個子目錄,其中包括Archives用於我已放棄的項目,Current用於當前的開發工作。 ~/Projects也是~/Developer/Projects/Current的符號鏈接。

+0

Mac似乎有一個大寫的目錄結構。我們Linux的傢伙是懶惰的,像小寫:) – wonbyte 2010-10-19 21:27:51

1

要添加到@mipadi,最近全新安裝的OSX 10.10.2(優勝美地)後,我注意到如果您創建一個~/Developer文件夾,該文件夾會自動接收一個特殊的文件夾圖標(帶有錘子)。這個屬性似乎是舊版Xcode的一個工件,它會自動爲你創建文件夾。