快捷鍵html
命令node
Ctrl + ` (Console)python
Ctrl + Shfit + P (Command Palette)linux
文件查找瀏覽器
Ctrl + P (查找文件,附加命令@、:、#,可與文件查找組合使用)eclipse
Ctrl + G (符號查找)ide
文件查看(同eclipse)
Ctrl + ↓ (下滾行)
Ctrl + ↑ (上滾行)
Ctrl + -/+ (放大/縮小)post
光標跳轉編碼
F12 (跳轉到定義)lua
Alt + - (跳轉到上一個位置)
Shift + Alt + - (跳轉到下一個位置)
內容查找
Ctrl + F (從當前文件查找)
Ctrl + Shift + F (從指定目錄查找)
F3 (查找下一個)
Shfit + F3 (查找上一個)
Ctrl + H (替換)
編輯
Ctrl + Z (撤銷)
Ctrl + Y (重作)
註釋
Ctrl + / (添加或刪除註釋(//))
Ctrl + Shift + / (添加或刪除註釋(/* */))
多光標
Ctrl + Shift + L (start multiple selections)
Ctrl + D (next selection, use with Ctrl + Shift + L)
Ctrl + 鼠標左鍵 (多光標編輯)
Shift + 鼠標右鍵 (區塊選擇)
Ctrl + U (undo)
project
Ctrl + Shift + N (新開窗口)
Ctrl + Alt + P (切換項目)
需自定義:{ "keys": ["ctrl+alt+p"], "command": "prompt_select_workspace" }
安裝 Sublime Text 3
一、官網下載安裝 http://www.sublimetext.com
二、Package Control 安裝 https://packagecontrol.io/installation
插件安裝
方法一:下載插件包,放到 Installed Packages (.sublime-package文件)或 Packages 目錄(解壓縮後的文件目錄)
方法二:使用Package Control (推薦)
1)Install Package 命令:
插件包下載完後,所作的事有三項:
i) 將安裝包放到相應目錄,同方法一
ii) 將插件名添加到 User/Package Control.sublime-settings -> installed_packages 列表中
iii) 將插件設置添加到 Preference -> Package Settings下
2)Remove Package 命令:
作與1)相反的操做,如刪除 installed_packages 列表中的插件、 刪除 Packages 目錄中相應插件目錄
3)直接修改 installed_packages 列表,也可添加或刪除插件
插件查找:可在 Package Control 官網查找插件及使用說明
基礎插件
一、ConvertToUTF8 支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等編碼的插件
二、Bracket Highlighter 用於匹配括號,引號和html標籤
三、SideBar Enhancements 改進了側邊欄功能,經常使用的兩個功能:瀏覽器打開(F12)和重命名(F2),設置方式:
{ "keys": ["f12"], "command": "side_bar_open_in_browser","args":{"paths":[], "type":"testing", "browser":""}},
{ "keys": ["f2"], "command": "side_bar_rename"},
JS 插件
一、DocBlockr 添加註釋,使用方式爲:/* + 回車 或 /** + 回車
二、JsFormat js格式化,使用方式: 快捷鍵 (Ctrl + Alt + F) 或 右鍵選擇jsFormat
三、SublimeCodeIntel 智能提示
四、SublimeLinter-jshint 語法檢查
HTML + CSS 插件
一、HTML-CSS-JS Prettify HTML,CSS,JS和Json代碼格式化,須要安裝 node.js,快捷鍵:Ctrl + Shift + H
二、Emmet 代碼補全
Sublime Text 3 自己對HTML智能提示與補全支持很好,使用方式與Emmet類似(tab鍵觸發)
Python
一、SublimeCodeIntel 智能提示
二、SublimeLinter-flake8 語法檢查,注意,須要將flake8.exe所在目錄(如:C:\Python27\Scripts)添加到path中
查看全部錯誤:{ "keys": ["ctrl+k"], "command": "sublimelinter_show_all_errors" }
忽略特定檢查:sublime使用sublimelint-luacheck屏蔽指定警告
三、SublimeREPL Python交互運行環境,可以使用PDB調試,可配置快捷方式
{ "keys":["ctrl+f5"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}}
參考: