Sublime Text3 常用快捷鍵動畫演示及優秀外掛分享
Sublime Text 是前端的一個神器,以其精簡和可DIY而讓廣大fans瘋狂。好吧不吹了直入正題 -_-!!
首先是安裝,如果你有什麼軟體管家的話搜一下就好,一鍵安裝。然後,有錢的土豪就自己買個吧,窮逼就搜下註冊碼看下有沒有土豪共享咯。
既然是神器,肯定有你不知道的東西不是,下面這部分來講操作。PS:大部分圖片和文字來自網路,這裡只是略微排版方便查閱。
測試作業系統:Win10
測試軟體版本:Sublime Text3 3059
Sublime Text3 操作部分
1. 就近選擇相同項: ctrl+d
把游標放在一個單詞上,按下ctrl+d,將選擇這個單詞。一直按住ctrl
且按D
多次,將選擇當前選中項的下一個匹配項。通過按住ctrl,再按D三次,將選擇三個相同的文字。
2. 選擇當前檔案所有匹配項: alt+f3
選擇檔案中的所有匹配項。小心使用這個,因為它能選擇一個檔案中的所有匹配項. .
3. 選擇文字的包裹標籤: ctrl+shift+`
(ESC鍵下面的那個)
這是一個法寶。也許你希望所有屬性保持不變,但只是想選擇標籤。這個快捷鍵為你這樣做,會注意到你可以在一次操作多個標籤。ps:需要Emmet外掛(可以直接到後面看外掛的安裝)
4. 向上擴充套件一層: ctrl+shift+a
如果你把游標放在文字間再按下上面的鍵將選擇文字,就像ctrl+d
。但是再次按下它,將選擇父容器,再按,將選擇父容器的父容器。ps:需要Emmet外掛(可以直接到後面看外掛的安裝)
5. 選擇括號內的內容: ctrl+shift+m
這有助於選擇括號之間的一切。同樣適用於CSS。
6. 整行的上下移動: ctrl+shift+↑
或 ctrl+shift+↓
7. 複製行或選中項: ctrl+shift+d
如果你已經選中了文字,它會複製你的選中項。否則,把游標放在行上,會複製整行。
8. 增加和減少縮排: ctrl+[ 或 ]
9. 單行剪輯或選中項: ctrl+x
10. 貼上並複製格式: ctrl+shift+v
11. 用標籤包裹行或選中項: alt+shift+w
12. 移除未閉合的容器元素: ctrl+shift+;
這會移除與你的游標相關的父標籤。對清除標記很有幫助。
13. 大寫和小寫: 大寫ctrl+k+u
、小寫ctrl+k+l
14. 註釋選中項/行: ctrl+/
這個在所有語言下都可用, 對行和選中項都可用
15. 刪除一行: ctrl+shift+k
這個就不用圖了吧
Sublime Text3 外掛部分
首先是安裝包管理器Package Control,Sublime Text3的指令已經更新了,Sublime Text2更新上來的童鞋注意下
Ctrl+`開啟控制檯或者View->Show Console選單開啟命令列
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace('','%20')).read())
就是上面這串東西了,然後就可以接下來的安裝外掛了
Tips: 外掛名字連結到github,網路不好的童鞋自行下載包扔到
Preferences->Browse Packages
開啟的資料夾下面,然後解壓,重啟Sublime就行
1. emmet
這個沒有什麼好說的,類似jQuery的語法,編碼蹭蹭往上提。不過要求PyV8環境(安裝完後你會看到有一個資料夾),最好還是選擇線上裝吧。
ctrl+shift+P
輸入 install Package
等待讀取伺服器列表,輸入emmet
第一個就是了
ps:最好看一下 github裡面的簡單教程
2. 側邊欄增強外掛SideBarEnhancements
這個也沒有什麼好說的,誰用誰知道,大大增強右鍵列表的功能,裝上就能用。
3. 控制檯撥出外掛Terminal
用node,Grunt等等要調出控制檯的娃知道的,簡直神奇有木有,裝上就能用。
Tips:快捷鍵
ctrl+shift+T
撥出當前檔案路徑的控制檯
4. 程式碼提示外掛SublimeCodeIntel
這個也沒什麼廢話吧,支援多語言的高速編碼的程式碼提示工具。
裝上後還不能直接使用,查了一下原因要配置
你可以點選 Preferences->Browse Packages->SublimeCodeIntel
然後新增一個.codeintel
資料夾再再在資料夾裡面新增一個config
檔案(Windows建立.codeintel
資料夾需要輸入.codeintel.
)
config檔案配置:
{ "PHP": { "php": '/usr/bin/php', "phpExtraPaths": [], "phpConfigFile": 'php.ini' }, "JavaScript": { "javascriptExtraPaths": [] }, "Perl": { "perl": "/usr/bin/perl", "perlExtraPaths": [] }, "Ruby": { "ruby": "/usr/bin/ruby", "rubyExtraPaths": [] }, "Python": { "python": '/usr/bin/python', "pythonExtraPaths": [] }, "Python3": { "python": '/usr/bin/python3', "pythonExtraPaths": [] } }
其實只要有JS就夠了,不過或許某天你要寫PHP了呢是吧,留著吧。
然後開啟Sublime建立個檔案試一下,如果還不行就按下 ctrl+shift+space
開啟提示功能
5. 程式碼排版外掛Sublime-HTMLPrettify
以前用的是什麼TAG,CssComb和JSFormat,但是某一天發現這款整合prettify的外掛後就一直沒換過了,不要被外掛的HTML迷惑,這是一款可以用於HTML,CSS,Javascript的整合排版外掛
Tips:安裝完快捷鍵
ctrl+shift+h
一鍵格式化程式碼
6. CSS3字首補充外掛Autoprefixer
ctrl+shift+P
輸入install Package
等待讀取伺服器列表,輸入autoprefixer
第一個就是了
要裝Node.js,沒有的話去下載安裝吧
外掛使用CanIUse資料庫,能精準判斷哪些屬性需要什麼字首
Tips:使用方法:在輸入CSS3屬性後(冒號前)按Tab鍵
Sublime Text3 新增右鍵選單和快捷開啟瀏覽器
新增右鍵選單
有時候要開個檔案要開個Sublime Text3,又要拉檔案,麻煩。這裡介紹將Sublime新增到右鍵選單。
- 開啟登錄檔,
開始→執行→regedit
- 在
HKEY_CLASSSES_ROOT→ * → Shell
下面新建項命名為Sublime Text
- 右鍵Sublime Text項,新建字串值,命名為
Icon
,值為 “sublime_text.exe所在路徑,0”,例如:C:\Program Files\Sublime Text 3\sublime_text.exe,0
- 右鍵Sublime Text項,新建項,命名為command,預設值為 “sublime_text.exe所在路徑 %1”,例如:
C:\Program Files\Sublime Text 3\sublime_text.exe %1
搞定後隨便右擊個文字檔案試試,是不是看到了Sublime開啟的選項了捏?Perfect
一鍵瀏覽檔案
Preferences->Key Bindings - User
開啟使用者快捷鍵設定,copy下面的設定
[ //firefox { "keys": ["f1"], "command": "side_bar_files_open_with", "args": { "paths": [], "application": "C:\\Program Files\\Mozilla Firefox\\firefox.exe", "extensions": ".*" } }, //chorme { "keys": ["f2"], "command": "side_bar_files_open_with", "args": { "paths": [], "application": "C:\\Users\\manfr\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe", "extensions": ".*" } }, //IE { "keys": ["f3"], "command": "side_bar_files_open_with", "args": { "paths": [], "application": "C:\\Program Files\\Internet Explorer\\iexplore.exe", "extensions": ".*" } }, //safari { "keys": ["f4"], "command": "side_bar_files_open_with", "args": { "paths": [], "application": "C:\\Program Files (x86)\\Safari\\Safari.exe", "extensions": ".*" } } ]
稍微解釋下,keys是按鍵,application是瀏覽器應用程式路徑,注意反斜槓的要轉義。extensions是匹配所有的檔案字尾格式。
Tips:查了下預設的快捷鍵,Sublime Text3中f1-f12中只有f11被預設為全屏命令,其他的沒設定。也就是說,你可以裝十個八個瀏覽器一字排開按過去測試。
Sublime Text3 問題部分(自己遇到過的)
1.自動更新
有時候會彈出自動更新的框,解決方法:
- 找到Preferences -> Settings-User(設定使用者)
- 在最後一個花括號結尾(“}”)前新增一句:
"update_check":false
- 然後請關閉Submine Text並重啟,即不會再彈出更新提醒了
2.不能獲取外掛列表 Package Control:There are no packages available for installation
- cmd下輸入
ping sublime.wbond.net
連結一下看下sublime.wbond.net這個域名的ip- 開啟
C:\Windows\system32\drivers\etc\hosts
檔案。
在最後面加上例如50.116.34.243 sublime.wbond.net
這樣的對應關係,IP是上面測試的- 然後請關閉Submine Text並重啟,即不會再彈出更新提醒了
參考:
Sublime Text 3前端開發常用優秀外掛介紹——黃映焜
Gif多圖:我常用的 16 個 Sublime Text 快捷鍵 | 氪星人
相關文章
- sublime Text3 前端常用外掛前端
- sublime text3 好用的外掛
- sublime text3外掛安裝
- Sublime text3 無法安裝外掛
- Mac 中 Sublime text3 設定 sublimeREPL 的快捷鍵Mac
- cad載入外掛快捷鍵命令 cad安裝外掛的快捷鍵
- IntelliJ Idea優秀外掛IntelliJIdea
- Excel快捷鍵大全:史上最全常用excel快捷鍵分享Excel
- Mac常用操作及快捷鍵Mac
- React 優秀外掛記錄React
- C4D常用快捷鍵與自定義快捷鍵分享
- excel快捷鍵大全常用 excel最新2022實用快捷鍵分享Excel
- Sublime外掛推薦
- Sublime裝vue外掛Vue
- VSCODE 常用外掛及配置VSCode
- Visual Studio Code 常用外掛分享
- excel快捷鍵大全常用 wps筆記本excel快捷鍵圖片分享Excel筆記
- Sublime text3 舒爽配置
- PS常用快捷鍵分享,教你玩轉PS
- 常用快捷鍵
- jquery文字動畫特效外掛分享animatext.js文件jQuery動畫特效JS
- Sublime安裝PlantUML外掛
- Sublime Text3 自動編譯less 的配置編譯
- Visual Studio Code常用設定及快捷鍵
- 【筆記】Sublime Text3 安裝與常用配置(不定時更新)筆記
- 程式猿的鍵盤俠養成:macOS 常用快捷鍵分享Mac
- Webstorm 常用快捷鍵WebORM
- Linux常用快捷鍵Linux
- Typora 常用快捷鍵
- IDEA常用快捷鍵Idea
- Photoshop 常用快捷鍵
- Pycharm常用快捷鍵PyCharm
- Windows常用快捷鍵Windows
- vim常用快捷鍵
- 【idea】常用快捷鍵Idea
- Windows 常用快捷鍵Windows
- PHPSTORM常用快捷鍵PHPORM
- 我使用的 Sublime Text 外掛
- Sublime 安裝外掛不生效