摘要
Project 可以理解為專案、工程或者站點,以下稱專案。使用專案管理的好處是:不用將所有檔案都放到同一個根目錄,可以將相關但不同路徑的檔案組成一個Project,每個專案都是獨立的,檔案的狀態等都會被儲存,因此只需一個視窗便可以在多個專案中隨意切換。
一、建立Project
先將檔案加進側邊欄建立 Project,以下方式都可:
- 開啟側邊欄,快鍵鍵是 Ctrl+B,Ctrl+K,直接將檔案拖拽進去即可。
- 點選選單 Project | Add Folder to Project 選擇要新增的檔案。
建議:推薦裝個外掛 SideBarEnhancements,這個功能很強大,例如之前介紹的Sublime Text3—設定快捷鍵開啟瀏覽器。
二、儲存Project
選好檔案後儲存當前的 Project :選單 Project | Save Project As...,選擇Project檔案的存放位置,填好專案名稱,儲存後會生成2個檔案。
name.sublime-project 檔案:project(專案)記錄了你開啟的視窗中包含哪些資料夾,會被記錄到版本記錄裡。
name.sublime-workspace 檔案:workspace(工作區)記錄了當前視窗的一切資訊,除了包含資料夾資訊外,還有檔案的開啟狀態、檔案是否儲存、標籤的順序等,如果你有分屏,還會儲存 Group 資訊。因此有了 workspace,不管什麼時候關閉了 Sublime,再次開啟時所有的視窗狀態都和關閉時一樣。
建議:新建個資料夾統一儲存以上檔案,如:Sublime Text 3\Packages\User\project。
注意:再新建專案時,先關閉當前專案 Project | Close Project,再重複以上步驟。
三、切換Project
每個專案都有 project 和 workspace 這2個檔案,所以切換專案時,每個專案狀態都會獨立儲存,不用擔心切換後沒儲存。
- 開啟專案: Project | Open Project ,選擇要開啟的sublime-project 檔案,如果已有開啟專案會在新視窗開啟。
- 開啟最近的專案:Project | Open Recent ,如果已有開啟專案會在新視窗開啟。
- 切換專案:Project | Switch Project ,選擇要切換的 sublime-project 檔案,會在當前視窗切換。
- 快速切換專案:Project | Quick Switch Project ,快捷鍵是 Ctrl+Alt+P,會彈出搜尋框如下圖:
四、編輯Project
- 新增檔案到專案上面已介紹。
- 選中檔案滑鼠右鍵,點 Remove Folder From Project 將檔案從當前專案刪除。
- 選單 Project | Edit Project,會開啟當前的sublime-project檔案(sublime點選編輯會直接切換至該專案,建議用其他軟體編輯),Json 格式,記錄的是當前側邊欄的檔案資訊,如下:
{ "folders": [ { "path": "D:\\public\\fwtz030" }, { "path": "D:\\public\\fwkc050" } ] }複製程式碼
五、其他補充
如果覺得以上麻煩可安裝外掛:ProjectManager。
刪除快速切換中已經結束的專案,可編輯檔案:
C:\Users{User}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session我現在版本是3143,快速切換的快鍵鍵 Ctrl+Alt+P 已不在預設設定中,因此沒效果,這時可以新增到自定義keymap,選單 Preference | Key Bindings,新增如下,如果還是沒效果,可能是快捷鍵有衝突。
{ "keys": ["ctrl+alt+p"], "command": "prompt_select_workspace" }複製程式碼
掘金:Sublime Text3—Project(專案管理)
簡書:Sublime Text3—Project(專案管理)
部落格園:Sublime Text3—Project(專案管理)