Sublime Text 3 常用快速鍵

來源:互聯網
上載者:User

Sublime Text 3 強大的不只有外掛程式,內建快速鍵亦可圈可點,下文介紹常用快速鍵 

http://luopuya.github.io/2014/03/26/Sublime%20Text%203%20%E5%B8%B8%E7%94%A8%E5%BF%AB%E6%8D%B7%E9%94%AE/


摘要

Sublime Text 3 快速鍵關鍵點: 多地區編輯與行編輯的能力 Go To 與 Ctrl+Shift+P 快速鍵的管理機制 功能全面:宏、摺疊、多介面等 可以使用記錄的複製

Sublime Text 的系統內建快速鍵在 Key Bindings - Default 裡,
優先順序別低於 Key Bindings - User,
(優先順序最高的則是外掛程式的快速鍵)
所有的設定均在 *.sublime-keymap 檔案中

此外,注意 Sublime Text 游標在快速鍵下可能表示
當前位置當前詞當前行

註:’`’表示筆者根據 eclipse 定製的,’/‘表示或者,’,’表示疊加,’()’表示有或無 Edit 基本編輯:

Commands Keys
Undo/Redo Ctrl + Z/Y
軟撤銷 Ctrl + U
Copy/Paste Ctrl + C/V
選擇過往複製 Ctrl + K, Ctrl + V
插入新上 / 下行並跳轉 Ctrl (+ Shift) + Enter
刪除前 / 後詞 Ctrl + Backspace/Delete
刪除至行首 / 尾 Ctrl+ K, Ctrl + Backspace/K
跳轉至前 / 後詞 Ctrl/Alt + ←/→
補全 Tab
提示補全 `Alt+/
刪除 Tab 指定寬度 Shift + Tab
轉換大 / 小寫 `Ctrl + Shift + X/Y
(多) 行 / 塊編輯:

註:這些快速鍵把游標理解為當前行;此處的塊指選定文本,非語句塊

Commands Keys
(去) 行 / 塊注釋 Ctrl + /
選擇行 Ctrl + L
刪除行 / 塊 Ctrl + X
向上 / 下交換行 `Alt + ↑/↓
複製行 Ctrl + Shift + D
合并下行 Ctrl + J
(去) 縮排 Ctrl + [/]

註:Ctrl + X 和 Shift + Delete 在刪除的同時複製到剪貼簿 程式碼摺疊功能:

Commands Keys
摺疊到 1/2…級 Ctrl + K, Ctrl + 1/2…
展開全部 Ctrl + K, Ctrl + J
摺疊 / 展開 Ctrl + Shift + [/]
書籤:
Commands Keys
(取消) 添加書籤 Ctrl + F2
上 / 下一處書籤 (Shift +) F2
刪除所有書籤 Ctrl + Shift + F2
Selection
Commands Keys
無限制多處選擇 Ctrl + 左鍵
同時選擇上 / 下行同一位置 Ctrl + Alt + ↑/↓
同時選擇多行同一位置 Shift + 右鍵
選擇下個相同詞 Ctrl + D
跳過當前,選擇下個相同詞 Ctrl + K, Ctrl + D
選擇所有相同詞 Ctrl + F, Alt + Enter
選擇至前 / 後詞 Ctrl/Alt (+ Shift) + ←/→
選擇括弧內 Ctrl + Shift + M
選擇至同一縮排 Ctrl + Shift + J

註:選中 (多處) 文本時:輸入符號可補全頭尾處;Ctrl + Shift + L 可選擇多處 / 行末尾 Find

Commands Keys
(反向) 尋找 (Shift +) F3
(所有檔案) 尋找 Ctrl (+ Shift) + F
替換 Ctrl + H
View
Commands Keys
全屏 F11
勿打擾模式 Shift + F11
多列分屏 Shift + Alt + 1/2/3/4
選擇標籤頁 Alt + 1/2…
Go To
Commands Keys
Go To 檔案 Ctrl + P
Go To 行號 Ctrl + G
Go To (所有檔案) 符號 Ctrl (+ Shift) + R
Go To 對應括弧 Ctrl + M
Tools
Commands Keys
命令列 Ctrl + Shift + P
編譯 / 運行 Ctrl (+ Shift) + B
(停止) 錄製宏 Ctrl + Q
運行宏 Ctrl + Shift + Q
File, Project, Preference, Help

File 裡的快速鍵基本都是通用的,
如 Ctrl + O, Ctrl + W, Ctrl + N, Ctrl + Shift + T…,略去
其他三者裡的快速鍵不大常用,也不大通用,亦略去 結語

上文提及的筆者定製的快速鍵(參考 eclispe)

12345678910111213141516
[      { "keys": ["alt+up"], "command": "swap_line_up" },      { "keys": ["alt+down"], "command": "swap_line_down" },        { "keys": ["shift+ctrl+y"], "command": "lower_case" },      { "keys": ["shift+ctrl+x"], "command": "upper_case" },        { "keys": ["alt+/"], "command": "auto_complete" },      { "keys": ["alt+/"], "command": "replace_completion_with_auto_complete", "context":          [              { "key": "last_command", "operator": "equal", "operand": "insert_best_completion" },              { "key": "auto_complete_visible", "operator": "equal", "operand": false },              { "key": "setting.tab_completion", "operator": "equal", "operand": true }          ]      }  ]


http://www.daqianduan.com/4820.html



開篇:如果說Notepad++是一款不錯Code神器,那麼Sublime Text應當稱得上是神器滴哥。Sublime Text最大的優點就是跨平台,Mac和Windows均可完美使用;其次是強大的外掛程式支援,幾乎無所不能。

開始使用Sublime Text:

Sublime Text有Dev版本,推薦使用,下載地址,一般推薦下載便攜版本(Portable version),這樣拿來拿去很方便,也不用安裝,而且外掛程式和主體在一個目錄下,便攜。

相關閱讀: 大前端推薦使用的前端開發工具 推薦輕量級開發軟體 Notepad++ 及其兩款超強輔助外掛程式 Sublime Text快速鍵: Ctrl+Shift+P:開啟命令選擇區 Ctrl+P:搜尋項目中的檔案 Ctrl+G:跳轉到第幾行 Ctrl+W:關閉當前開啟檔案 Ctrl+Shift+W:關閉所有開啟檔案 Ctrl+Shift+V:粘貼並格式化 Ctrl+D:選擇單詞,重複可增加選擇下一個相同的單詞 Ctrl+L:選擇行,重複可依次增加選擇下一行 Ctrl+Shift+L:選擇多行 Ctrl+Shift+Enter:在當前行前插入新行 Ctrl+X:刪除當前行 Ctrl+M:跳轉到對應括弧 Ctrl+U:軟撤銷,撤銷游標位置 Ctrl+J:選擇標籤內容 Ctrl+F:尋找內容 Ctrl+Shift+F:尋找並替換 Ctrl+H:替換 Ctrl+R:前往 method Ctrl+N:建立視窗 Ctrl+K+B:開關側欄 Ctrl+Shift+M:選中當前括弧內容,重複可選著括弧本身 Ctrl+F2:設定/刪除標記 Ctrl+/:注釋當前行 Ctrl+Shift+/:當前位置插入注釋 Ctrl+Alt+/:塊注釋,並Focus到首行,寫注釋說明用的 Ctrl+Shift+A:選擇當前標籤前後,修改標籤用的 F11:全屏 Shift+F11:全屏免打擾模式,只編輯當前檔案 Alt+F3:選擇所有相同的詞 Alt+.:閉合標籤 Alt+Shift+數字:分屏顯示 Alt+數字:切換開啟第N個檔案 Shift+右鍵拖動:游標多不,用來更改或插入列內容 滑鼠的前進後退鍵可切換Tab檔案 按Ctrl,依次點擊或選取,可需要編輯的多個位置 按Ctrl+Shift+上下鍵,可替換行 Sublime Text 設定: Setting User
以下是浩子使用的

{"font_face": "courier new","font_size": 9.0,"highlight_line": true,"scroll_past_end": false,"tab_size": 4,"theme": "Soda Dark.sublime-theme","word_wrap": true}
Sublime Text外掛程式:

建議先啟用Package Control,作用是安裝外掛程式時很方便,啟用方法:功能表列 – View – Show Console,貼入以下代碼並斷行符號,然後重啟Sublime。如果你所在的網路無法啟用,則無法使用,手動搜尋下載去吧(話說你的網也被封了。)。

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

開始安裝一些非常實用的外掛程式吧,Ctrl+Shift+P(菜單 – Tools – Command Paletter),輸入 install 選中Install Package並斷行符號,輸入或選擇你需要的外掛程式斷行符號就安裝了(注意左下角的小文字變化,會提示安裝成功),安裝其它外掛程式也是這個方法,非常快速。 ZenCoding
不得不用的一款前端開發方面的外掛程式,Write less , show more.安裝後可直接使用,Tab鍵觸發,Alt+Shift+W是個代碼機器。 Alignment
代碼對齊,如寫幾個變數,選中這幾行,Ctrl+Alt+A,哇,齊了。 Prefixr
寫 CSS可自動添加 -webkit 等私人詞綴,Ctrl+Alt+X觸發。 Tag
Html格式化,右鍵Auto-Format Tags on Ducument。 Clipboard History
剪貼簿記錄,顯示更多曆史複製,Ctrl+Shift+V觸發。 SideBarEnhancements
側欄右鍵功能增強,非常實用 Theme – Soda
完美的編碼主題,用過的都說好,Setting user裡面添加”theme”: “Soda Dark.sublime-theme” GBK to UTF8
將檔案編碼從GBK轉黃成UTF8,菜單 – File裡面找 SFTP
直接編輯 FTP 或 SFTP 伺服器上的檔案,絕對FTP浮雲 WordPress
整合一些WordPress的函數,對於像我這種經常要寫WP模版和外掛程式的人特別有用 PHPTidy
整理排版PHP代碼 YUI Compressor
壓縮JS和CSS檔案

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.