Sublime 操做技巧 Sublime Text 3安裝與使用

 吐槽一下:剛下載的subime不是等寬字體,空格、表達、字母i什麼的都很窄,看着不方便;html

      根據網上說的換成等寬字體,試了好多種字體,字體變了。但寬度沒變。git

      而後有裝了soda,和相應的color-theme。發現===沒用。。。github

      最後,卸載sublime,重裝。以前是綠色圖表的拿給,後來裝的是最新版黑色圖標的,而後仍是用的soda,終於等寬了。。。ide

      不知道是我電腦的問題,仍是別的問題。函數

 

官方文檔:Sublime Text 3 Documentation

推薦!Sublime Text 最佳插件列表post

Sublime Text 3安裝與使用字體

 sublime建立工程url

插件

 直接ctrl+shift+p,打開pacakges列表界面,找到packages:install packages,而後輸入插件名,選擇要安裝的插件,很是方便。spa

1. Package Control   管理插件的插件插件

2. Emmet    按下Tab鍵,Emmet能把一個縮寫展開成一個HTML和CSS代碼塊,文檔

3. AutoFileName    提示文件路徑

4.  IMESupport     解決中文「輸入框不跟隨」

5. Sublime​Code​Intel   代碼提示

6. colorPicker    打開調色板的快捷鍵是ctrl+shift+c

7. sidebar 側邊欄

主題:

主題直接在install packages中下載了Soda,而後在Setting-User中加上:

"theme": "Soda Light 3.sublime-theme"

此時背景色沒變,因此又下載了Soda的color_scheme,分別是Monokai Soda.tmTheme和Espresso Soda.tmTheme。而後在Setting-User中加上:

"color_scheme": "Packages/User/Espresso Soda.tmTheme",

快捷鍵:

1. 經常使用

Ctrl+L        選擇整行(繼續按選擇下行)

Ctrl+Shift+K      刪除整行

Ctrl + Enter  在當前行下面新增一行而後跳至該行 ;  Ctrl + Shift + Enter 在當前行上面增長一行並跳至該行

Ctrl+/        單行註釋整行 ;  Ctrl+Shift+/  多行註釋

Ctrl+KU       改成大寫 ;    Ctrl+KL 改成小寫

Ctrl + Shift + ↑/↓  整行上下移動

Ctrl + Shift + ←/→  進行逐詞選擇

Ctrl + ←/→   進行逐詞移動

Ctrl+Shift+↑      與上行互換 ;  Ctrl+Shift+↓ 與下行互換

Ctrl + ↑/↓   移動當前顯示區域(只是顯示窗口的變化,文件不會被修改)

 

************************

2. 設置

  • Ctrl + `: 打開Sublime Text控制檯
  • Ctrl + K, Ctrl + B: 組合鍵,顯示或隱藏側欄
  • F11: 切換普通全屏
  • Shift + F11: 切換無干擾全屏

3. 選擇

  • Ctrl + D: 選擇當前光標所在的詞並高亮該詞全部出現的位置,再次Ctrl + D,會選擇該詞出現的下一個位置
  • Ctrl + K: 在多重選詞的過程當中,會將當前選中的詞進行跳過
  • Ctrl + U: 在多重選詞的過程當中,進行回退(軟撤銷)
  • Esc: 退出多重編輯
  • Ctrl + Shift + L: 將當前選中區域打散,而後進行同時編輯
  • Ctrl + J: 把當前選中區域合併爲一行

4. 查找

  • 對使用Shift + ←/→Ctrl + D或鼠標選中的關鍵字進行搜索:
    • F3: 跳到關鍵字下一個出現位置
    • Shift + F3: 跳到關鍵字上一個出現位置
    • Alt + F3: 選中關鍵字出現的全部位置(以後能夠進行快速替換)
  • Ctrl + F: 調出搜索框
    • Enter: 跳相當鍵字下一個位置
    • Shift + Enter: 跳相當鍵字上一個位置
    • Alt + Enter: 選中關鍵字出現的全部位置(一樣的,接下來能夠進行快速替換)
  • Ctrl + H: 調出替換框進行替換
    • Ctrl + Shift + H: 輸入替換內容後,替換當前關鍵字
    • Ctrl + Alt + Enter: 輸入替換內容後,替換全部匹配關鍵字。(NOTE: 注意此時若是鼠標焦點在編輯窗口中,則替換失敗,將鼠標焦點調到替換框中,Ctrl + Alt + Enter纔會起做用)
  • Ctrl + Shift + F: 開啓多文件搜索&替換
  • Alt + C: 切換大小寫敏感(Case-sensitive)模式
  • Alt + W: 切換整字匹配(Whole matching)模式
  • Alt + R: 切換正則匹配模式的開啓/關閉

5. 跳轉

  • Ctrl + P:
    • 列出當前打開的文件(或者是當前文件夾的文件),輸入文件名而後 Enter 跳轉至該文件
    • 組合跳轉(「Go To Anything」):Ctrl + P匹配到文件後,咱們能夠進行後續輸入以跳轉到更精確的位置
      • @ 符號跳轉:輸入@symbol跳轉到symbol符號所在的位置
      • # 關鍵字跳轉:輸入#keyword跳轉到keyword所在的位置
      • : 行號跳轉:輸入:12跳轉到文件的第12行
  • Ctrl + R: 
    • 列出當前文件中的符號(例如類名和函數名,但沒法深刻到變量名),輸入符號名稱 Enter 便可以跳轉到該處。
    • 會列出Markdown文件的大綱
  • F12: 快速跳轉到當前光標所在符號的定義處(Jump to Definition)。好比當前光標所在爲一個函數調用,F12會跳轉至該函數的定義處。
  • Ctrl + G: 輸入行號以跳轉到指定行

6. 窗口和Tab頁

  • Ctrl + N: 在當前窗口建立一個新標籤
  • Ctrl + Shift + N: 建立一個新窗口(該快捷鍵 和搜狗輸入法快捷鍵衝突)
  • Ctrl + W: 關閉標籤頁,若是沒有標籤頁了,則關閉該窗口
  • Ctrl + Shift + T: 恢復剛剛關閉的標籤。

7. 分屏

  • Alt + Shift + 2: 進行左右分屏 
  • Alt + Shift + 8進行上下分屏
  • Alt + Shift + 5進行上下左右分屏(即分爲四屏) 
  • Ctrl + 數字鍵: 跳轉到指定屏
  • Ctrl + Shift + 數字鍵: 將當前屏移動到指定屏

8. 格式化

  • Ctrl + [: 向左縮進
  • Ctrl + ]: 向右縮進
  • Ctrl + Shift + V: 能夠以當前縮進粘貼代碼
  • Tab: 自動補全關鍵字

9. 括號

  • Ctrl + M: 能夠快速的在起始括號和結尾括號間切換
  • Ctrl + Shift + M:能夠快速選擇括號間的內容
  • Ctrl + Shift + J: 對於縮進型語言(例如Python)能夠快速選擇相同縮進語句塊的內容
相關文章
相關標籤/搜索