Sublime Text 3快捷鍵:
1.     
打開命令列「Ctrl + Shift +
P」
2.     
打開控制台列「Ctrl + `」
3.     
內建全域搜尋「Ctrl + Shift +
F」
4.     
檔案切換「Ctrl +
<Tab>」
5.     
以檔名搜尋開啟檔案「Ctrl + P」
6.     
列出目前檔案函式列表「Ctrl + R」
7.     
「Ctrl + F」搜尋後,用「F3」向後、「Shift + F3」向前找
8.     
開啟剛才關閉的設定頁面「Ctrl +
Shift + T」
9.     
游標點兩下圈選住所在單字,點三下圈選游標所在行。
10.  全螢幕編輯「Shift + F11」
11.  選取項目後按下「Alt + F3」,可同時編輯所有選取項目
12.  游標移動至括號內開始或結束的位置「Ctrl + M」
13.  圈選括號內開始到結束的位置「Ctrl + Shift + M」
14.  放大縮小「Ctrl + <+>」「Ctrl + <->」
Reference:
名稱:Package Control
功能:套件管理程式
說明:
1.     
打開控制台列: 從選單的View -> Show Console,或是按快捷鍵「Ctrl + `」
3.     
試著打開命令列: 按快捷鍵 「Ctrl + Shift + P」,或是從選單的Tools ->
Command Palette,找到"Package Control: Install
Package",然後按下Enter鍵。接著輸入要安裝的套件名稱,再按下Enter鍵就會進行安裝。
Reference:
名稱:Alignment
功能:對齊程式碼
說明:
1.     
選取好要對齊的區域,按下「Ctrl +
Alt + A」就可以對齊了,會對齊到圈選的多行中,開頭起始字元(不算空白鍵)最靠右的那行,它的字元起始位置。
2.     
按著Ctrl點游標,可以選擇很多輸入點,再按「Ctrl + Alt + A」就可以把所有游標點對齊到最靠右的那個游標點。
3.     
需要注意的是,他對齊的方法是使用
<Tab>,而不是用空白取代,仍須在(Preferences -> Package
Settings -> Alignment -> Settings - User)中設定:
 
  | 
{ 
   
  "mid_line_tabs": true, 
} | 
4.     
在(Preferences -> Settings)把基本<Tab>相關設定如下:
 
  | 
   
  "tab_size": 4,  
   
  "translate_tabs_to_spaces": true, 
   
  "detect_indentation": false, 
   
  "use_tab_stops": false, | 
Reference:
名稱:BracketHighlighter
功能:把各種括號符號、標記特別高亮度顯示出來。
說明:
1.     
游標移過去應該會把前後的符號特別高亮度呈現出來,假如感受不到效果,需要把"bracket_styles"的"style": 特別改成"hightlight"。
2.     
在(Preferences ->
Package Settings -> BracketHighlighter -> Bracket Settings - User)當中加入下面的設定,才會真正被enable起來,可以改在default就改在default,不能改才加在User設定當中。
 
  | 
{  
   
  "bracket_styles": { 
       
  "default": { 
            "style":
  "hightlight" 
       
  } 
   
  } 
} | 
Reference:
名稱:ChineseLocalizations
功能:選單中文介面
說明:
(Help -> Language)有日語、簡體中文、繁體中文三種語言。
Reference:
名稱:Color Highlighter
功能:安裝完成後在檢視色碼的部分點選候可以即時瀏覽顏色
說明:
1.     
輸入任一色碼,如:「#59ffeb」,指標指到就會顯示色碼顏色,比較適合在網頁相關程式上使用。
Reference:
名稱:ConvertToUTF8
功能:專換檔案編碼
說明:
1.     
(Preferences ->
Package Settings -> ConvertToUTF8 -> Settings - Default)在設定檔中把BIG5移到GBK前,把繁體移到判斷的順序的最前面,避免轉換錯誤。
Reference:
名稱:CTags
功能:程式追蹤
說明:
2.     
解壓縮到特定路徑,此處以Sublime安裝位置為例,在設定檔(Preferences -> Package Settings -> CTags -> Settings - User)中,加入設定,主要是指定Ctags主程式目錄。 
 
  | 
{ 
   
  "command": "C:/Program Files/Sublime Text
  3/ctags58/ctags.exe", 
   
  "autocomplete": true 
} | 
3.     
可以在Function上面按右鍵選擇”Navigate to Definition” or「Ctrl + Shift + .」跳到定義處,再按”Jump Back” or「Ctrl + Shift + ,」跳回來。ST3本來就有類似功能,但CTags的比較準確。
4.     
在”Find -> CTags
-> Rebuild Tags”可以測試是否可以產生索引檔。
Reference:
使用說明:
名稱:DocBlockr
功能:程式註解輔助
說明:
1.     
Python還需要另外安裝DocBlockr_Python
2.     
「 ‘’’ + <Tab> 」or「 “”” + <Tab> 」自動產生註解(for Python)
3.     
「# 」按 <enter>,自動產生下一行「# 」號註解
4.     
「 /** + <Tab> 」自動產生註解 (for C code),在Function前使用會把參數也都列出來。
Reference:
名稱:HighlightWords
功能:常駐(持續性)的標記某個單詞
說明:
1.     
安裝完後,按「Ctrl + Alt + H」來常駐標記單字。
Reference:
名稱:Material Theme
功能:背景主題套件
說明:
1.     
安裝完後,按(Preferences
-> Package Settings -> Material Theme -> Activate)來選擇要啟用的主題。
Reference:
名稱:SideBarEnhancements
功能:加強側邊列(檔案與資料夾)能的套件
Reference:
名稱:SublimeLinter
功能:語法檢查
說明:
1.     
SublimeLinter安裝完後,還要安裝SublimeLinter-pep8跟SublimeLinter-pyflakes的補充套件,這邊只是安裝ST3跟檢查套件的介面,另外還需要在command line再透過pip去安裝pep8、pyflakes跟pylint的主程式。需要確定”C:\Python34”跟”C:\Python34\Scripts”有加入”全域”PATH中,才能有作用。
 
  | 
set
  PATH=C:\Python34;C:\Python34\Scripts;%PATH% 
pip3 install pep8 pyflakes pylint | 
2.     
設定(Preferences ->
Package Settings -> SublimeLinter -> Settings - User),可以根據喜好開關不同的檢查功能,@disable設成true可以把那項功能關掉,下面例子中把pylint關掉,pylint較少人用,是因為可能會抓出太多警告跟錯誤。
 
  | 
"linters": { 
   
  "pep8": { 
        "@disable": false,  
   
  }, 
   
  "pyflakes": { 
       
  "@disable": false, 
   
  }, 
   
  "pylint": { 
       
  "@disable": true, 
   
  } 
} | 
Reference:
名稱:SublimeCodeIntel
功能:智慧型語法、函式自動完成的套件
Reference:
名稱:TrailingSpaces
功能:自動清除每行程式碼後面的 <space>
說明:
1.     
欲手動則設定快捷鍵設定檔,寫入JSON參數後存檔即可。
(Preferences -> Key Bindings -> User)
 
  | 
[  
{ "keys":
  ["ctrl+shift+t"], "command":
  "delete_trailing_spaces" } 
] | 
2.     
在設定檔內加入下面設定,就可在每次儲存時自動清除空白。
(Preferences -> Package Settings -> Trailing Spaces ->
Settings - User)
 
  | 
{ 
   
  "trailing_spaces_trim_on_save": true 
} | 
Reference:
名稱:x86 and x86_64 assembly
名稱:NASM x86 Assembly
功能:Assembly在Sublime上的解析
說明:
Reference: