(一)傳送門css
Goto Anything就像傳送門,讓你快速的開啓任何檔案。使用快捷鍵 ctrl+p 能夠當即打開,當輸入文字是當即搜尋、連接到類似檔案名的檔案而且及時預覽.如下是各類快捷鍵:
編輯器
#: 在檔案裏執行模糊搜索
工具
@:搜索檔案裏的 symbols ,指的是類別名和方法名,快捷鍵是 ctrl+R
ui
: :插字符號移往該檔案指定的行數,快捷鍵是Alt+G
spa
(二)側邊欄
命令行
側邊欄能夠總覽整個專欄的全部檔案,可使用快捷鍵ctrl+shift+K或者是ctrl+B打開。在側邊欄裏敲擊右鍵呼叫菜單,提供一些常見的功能鍵。
code
(三)指令面板cmd
指令面板是sublime中使用內件指令、或是呼叫外掛的功能很是好的東西。使用快捷鍵ctrl+shift+P能夠打開。這個面板指令是讀取全部的.sublime-commands
檔案。io
例如: List
[ { "command": "clear_bookmarks", "caption": "Bookmarks: Clear All" }, { "command": "select_all_bookmarks", "caption": "Bookmarks: Select All" }, { "caption": "Indentation: Convert to Tabs", "command": "unexpand_tabs", "args": {"set_translate_tabs": true} }, { "caption": "Indentation: Convert to Spaces", "command": "expand_tabs", "args": {"set_translate_tabs": true} }, { "caption": "Indentation: Reindent Lines", "command": "reindent", "args": {"single_line": false} }]
解釋:
caption:顯示在指令面板中的文字
command:要執行的指令名稱
args:由指令傳入的參數
你能夠在指令面板上找到各類指令並執行。
(四)專案
專案羣組是以你的工做需求爲單位將你的檔案、資料夾加入到一個專案羣組中,儲存他而後命名。選擇 Project>Save Project As... ,即可在sublime中創建這樣的專案羣組,而且經過快捷鍵ctrl+Alt+P在不一樣的專案羣組中快速切換。
創建專案羣組時,專案資料會以JSON格式儲存在.sublime-project 檔案裏。同時sublime也會自動生成一個附檔名爲 .sublime-workspace的檔案,用以儲存當時的使用環境。
.sublime-workspace是能夠本身修改的,可支援三個頂層節點,分別是:
"folders" 每一個資料夾都必需要有路徑(path),選擇性的能夠加上folder_exclude_patterns 或者是file_exclude_patterns 設定來排除特定的目錄或者是檔案。路徑能夠是此專案的箱端路徑也能夠是絕對路徑。或許你還能夠給他更名字這將會顯示在側邊欄。
"settings" 用來複寫我的的偏好設定,例如設置鎖緊的空格數,好讓編輯這個 專案的人均可以保持統一的程序碼風格。
"build_systems" 給專案指定的Build System設定,每一項設定都必須指定名稱(name)
例子
{ "folders": [ { "path": "src", "folder_exclude_patterns": ["backup"] }, { "path": "docs", "name": "Documentation", "file_exclude_patterns": ["*.css"] } ], "settings": { "tab_size": 8 }, "build_systems": [ { "name": "List", "cmd": ["ls"] } ]}
而.sublime-workspace 是有編輯器本身產生的,不該該動他
此外 你也能夠從終端機用sublime的命令行工具,以.sublime-workspace檔案做爲參數開啓專案例如subl --project example.sublime-project