sublime text 3 快捷鍵&&使用技巧

  參考文章:https://github.com/jikeytang/sublime-textcss

  這裏有不少技巧http://www.jianshu.com/p/3cb5c6f2421c/git

  置頂: Ctrl + M 

   在sublime中使用 Ctrl + M 無疑是排錯最快的方法之一,不少次調試bug時, 都是到最後才發現是由於括號沒有匹配正確或者是括號沒有寫,可是使用 Ctrl + M 無疑是最好的解決辦法,即首先將光標置於但願排錯的括號以前(不管是小括號仍是大括號都是能夠的),而後再按下快捷鍵 Ctrl + M 便可迅速跳躍到匹配的另外一個括號上,若是對應的那個括號缺失,那麼則不會跳躍github

 

  1.分屏使用sublime text

  當咱們但願同時查看兩個文件時,最好的方式就是能有另外一個屏幕能夠同時查看。選擇view -- layout -- column2 。 這時就能夠將sublime的屏幕分紅兩份,快捷鍵以下所示:正則表達式

  

  

  2.快速選中並編輯全部相同的變量

    當咱們但願同時修改相同的變量時,能夠sublime-text

    方法1.先在該變量上雙擊,即選中該變量,就會發現全部相同名稱的變量都用框選中,而後肯定將光標置於此變量的末尾,再按下Alt+F3,便可同時編輯這些變量。(如何只要同時編輯推薦這一種方法)瀏覽器

    方法2.ctrl+F,輸入該變量,發現被選中,且爲黃色高亮,而後按下F3便可在這些相同的變量之間切換。將光標置於變量的末尾,而後按下Alt+F3,便可同時選中並編輯這些變量。(若是但願查看這個變量再何處出現,推薦這種)框架

    演示以下:編輯器

    

 

3.帶格式複製

  不少時候,咱們再複製代碼時,儘管源代碼的格式很好,可是Ctrl+v以後格式就徹底亂了套,這時,用Ctrl + Shift + V是一個不錯的選擇。函數

 

 

4.按行選中

  同時按下shift和Caps Lock鍵,而後再按方向的上下鍵,就能夠正行的選擇,很是實用。spa

 

5. css註釋

  在sublime的文件中註釋。  若是直接使用ctrl +  / 就會致使產生 // 的問題,這樣在有些環境下,咱們可能會致使解析失敗,而後出錯,必須使用 ctrl + shift + / 這樣就能夠獲得正確的/**/註釋了。

 

6.fun 或 fu

  在js中輸入fun或fu,而後按下tab鍵就會自動生成一個函數的框架,以下:

  function function_name(argument) {
        // body...
    }

 

 

7. Ctrf + F 高效搜索 (Ctrl + shif + F 或者 find ... 文件夾範圍內搜索)

在sublime中,若是咱們但願找到某一個或某一些變量、字符串等值,若是僅僅是使用眼睛來一行一行的觀察效率顯然是很是低的,因此,學會使用搜索這時就變得很是重要了。 

在sublime中按下快捷鍵 ctrl+f , 咱們就能夠快速打開搜索的功能,以下所示:

值得注意的是,左邊的那六個選項的使用是很是重要的,若是用的好,就能夠大大地提升效率,下面分別介紹

  • 第一個: 是否使用正則表達式。 若是點擊後顏色變深,就是使用正則表達式。 下面的亦是如此, 顏色深的表明選中,顏色淺的表明沒有選中。
  • 第二個是否區分大小寫。 若是選中,表示區分大小寫; 若是不選,那就表明不區分大小寫。
  • 第三個: 是不是整個單詞。 若是選中,則表明是整個單詞,如輸入tag的時候, 就只會選中tag,而不會選中tags等。 
  • 第四個: Wrap --- 沒有用過,暫時不清楚。
  • 第五個: In selection --- 沒有用過,暫時不清楚。
  • 第六個: HightLight Matches --- 是否高亮顯示匹配。 若是選中, 就會自動高亮匹配的變量,不然必須使用find等。

通常來講下面這種形式就是比較好的:

 

 

 

這是搜索功能的右邊,其中find即查找下一個匹配變量, 而Find Prev即表示查找上一個匹配變量。  Find All能夠一下選中全部的匹配變量供咱們編輯。

 

若是咱們點擊sublime左上角的find,能夠發現他的功能還遠不止上面這些:

即除了常規的查找以外,還支持查找替換,支持快速查找(即已經有了一個變量,但願找到其餘的,那就先選中這個變量,而後 ctrl + F3跳到下一個了, 若是使用alt+f3 ,就會一下選中全部的變量。) 另外,最厲害的莫過於咱們能夠選擇 Find in Files, 即搜索一個變量在一個選定的文件夾中,那麼sublime就會將這個文件夾集合在一塊兒,提供給你結果,簡直不要太牛逼。

 

 

 

8. tab的空格數

  

   實際上,這個空格數在編輯器的右下角就是能夠選擇的。

  總之,sublime text只有你想不到,沒有他作不到。

 

 

 

9. sublime中快速打開當前文件所在文件夾 && 利用sublime快速打開cmd(以及admin的cmd)。

  咱們在瀏覽器中點擊右鍵,能夠看到:

  其中,咱們直接選擇open containing folder,這樣就能夠直接打開相應的文件夾了,以下圖:

打開以後,若是咱們想要打開cmd,能夠點擊File -> Open command prompt -> 根據須要選擇 Open command propmt as administrator (打開這個老是沒錯的,由於不用管理員方式打開有時會存在權限上的問題。)

 

 

 

 

10. 快速找到定義變量的位置。

  sublime的一個不錯的功能就是,當咱們在看代碼時,可能想不到一個以前定義的函數的具體內容了,咱們將鼠標指上去,就能夠發現提示:

      

  即自動告訴咱們這個函數所定義的位置。

  

  若是咱們右鍵單擊,顯示以下:

      

  這樣,咱們就能夠迅速跳轉到這個定義函數的文件的所在位置了。

相關文章
相關標籤/搜索