快捷組合使用及有意思的功能

查找關鍵字出現(xiàn)的位置

使用Shift + ←/→或Ctrl + D選中關鍵字,然后F3跳到其下一個出現(xiàn)位置,Shift + F3跳到其上一個出現(xiàn)位置,此外還可以用Alt + F3選中其出現(xiàn)的所有位置

列出大綱

Markdown文件,Ctrl + R會列出大綱

跳轉到某行
Ctrl + G然后輸入行號以跳轉到指定行

組合跳轉
在Ctrl + P匹配到文件后,我們可以進行后續(xù)輸入以跳轉到更精確的位置:

  1. @ 符號跳轉:輸入@symbol跳轉到symbol符號所在的位置
  2. 關鍵字跳轉:輸入#keyword跳轉到keyword所在的位置

  3. : 行號跳轉:輸入:12跳轉到文件的第12行。
    所以Sublime Text把Ctrl + P稱之為“Go To Anything”。

分屏(在菜單欄view->layout中可查看)

Alt + Shift + 2進行左右分屏
Alt + Shift + 8進行上下分屏
Alt + Shift + 5進行上下左右分屏(即分為四屏)。

分屏之后,使用Ctrl + 數(shù)字鍵跳轉到指定屏,
使用Ctrl + Shift + 數(shù)字鍵將當前屏移動到指定屏。
例如,Ctrl + 1會跳轉到1屏,而Ctrl + Shift + 2會將當前屏移動到2屏

全屏

Sublime Text有兩種全屏模式:普通全屏和無干擾全屏。
個人強烈建議在開啟全屏前關閉菜單欄(Toggle Menu),否則全屏效果會大打折扣。(可以通過View中的Hide Menu隱藏,通過Ctrl + Shift + P面板輸入view, Toggle Menu可以顯示菜單欄)

F11切換普通全屏
Shift + F11切換無干擾全屏

代碼段(Code Snippets)

個人感覺非常有用,事先編輯好代碼段,然后輸入名稱,按Tab鍵可以插入代碼段(可以在命令面板中搜索snippet,也可以在Tools菜單欄中點擊)。也可以導入在線代碼段。

格式化

Sublime Text基本的手動格式化操作包括:Ctrl + [向左縮進,Ctrl + ]向右縮進,此外Ctrl + Shift + V可以以當前縮進粘貼代碼(非常實用)。

除了手動格式化,我們也可以通過安裝插件實現(xiàn)自動縮進和智能對齊:

括號(Brackets)

編寫代碼時會碰到大量的括號,利用Ctrl + M可以快速的在起始括號和結尾括號間切換,Ctrl + Shift + M則可以快速選擇括號間的內容,對于縮進型語言(例如Python)則可以使用Ctrl + Shift + J。
此外,我使用BracketHighlighter插件以高亮顯示配對括號以及當前光標所在區(qū)域。

命令行(Command Line)

盡管提供了Python控制臺,但Sublime Text的控制臺僅支持單行輸入,十分不方便,所以我使用SublimeREPL以進行一些編碼實驗(Experiments)。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容