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


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

  這里有很多技巧http://www.jianshu.com/p/3cb5c6f2421c/

  置頂: Ctrl + M 

   在sublime中使用 Ctrl + M 無疑是排錯最快的方法之一,很多次調試bug時, 都是到最后才發現是因為括號沒有匹配正確或者是括號沒有寫,但是使用 Ctrl + M 無疑是最好的解決辦法,即首先將光標置於希望排錯的括號之前(無論是小括號還是大括號都是可以的),然后再按下快捷鍵 Ctrl + M 即可迅速跳躍到匹配的另一個括號上,如果對應的那個括號缺失,那么則不會跳躍

 

  1.分屏使用sublime text

  當我們希望同時查看兩個文件時,最好的方式就是能有另一個屏幕可以同時查看。選擇view -- layout -- column2 。 這時就可以將sublime的屏幕分成兩份,快捷鍵如下所示:

  

  

  2.快速選中並編輯所有相同的變量

    當我們希望同時修改相同的變量時,可以

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

    方法2.ctrl+F,輸入該變量,發現被選中,且為黃色高亮,然后按下F3即可在這些相同的變量之間切換。將光標置於變量的末尾,然后按下Alt+F3,即可同時選中並編輯這些變量。(如果希望查看這個變量再何處出現,推薦這種)

    演示如下:

    

 

3.帶格式復制

  很多時候,我們再復制代碼時,盡管源代碼的格式很好,但是Ctrl+v之后格式就完全亂了套,這時,用Ctrl + Shift + V是一個不錯的選擇。

 

 

4.按行選中

  同時按下shift和Caps Lock鍵,然后再按方向的上下鍵,就可以正行的選擇,非常實用。

 

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的一個不錯的功能就是,當我們在看代碼時,可能想不到一個之前定義的函數的具體內容了,我們將鼠標指上去,就可以發現提示:

      

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

  

  如果我們右鍵單擊,顯示如下:

      

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM