VScode快捷鍵


  1. 命令面板
    通過 F1 或者“Cmd+Shift+P ”(Windows 上是 “Ctrl+Shift+P”) 打開
    命令行的使用
    在終端下輸入$:code
    使用參數 -g <file:line[:character]> 打開文件
    比如輸入 code -r -g package.json:128命令,你就可以打開 package.json 這個文件,然后自動跳轉到 128 行。
    VS Code 也可以用來比較兩個文件的內容,你只需使用 -d參數,並傳入兩個文件路徑,比如輸入 code -r -d a.txt b.txt命令,就可以比較a.txt和b.txt兩個文件的內容了。
    VS Code 命令行除了支持打開磁盤上的文件以外,也接受來自管道中的數據。這樣你就可以將原本在命令行中展示的內容,實時地展示在 VS Code 里,然后在編輯器中搜索和修改。比如,你可以把當前目錄下所有的文件名都展示在編輯器里,此時只需使用ls | code -命令。
    終端和文件之間快速切換
    Ctrl + `
    針對單詞的光標移動
    第一行代碼中的第一個單詞是 function,一共8個字符,光標的位置在第五個字符 t 的后面。當你想把光標直接移動到整個單詞,也就是 function 的前面,你只需按下 Option(Windows 上是 Ctrl 鍵)和左方向鍵。相反,如果要把光標移動到單詞的末尾,只需要按下 Option 和右方向鍵就好了。
    把光標移動到行首或者行末
    比如第一行代碼是 function foo() {,你只需按住 Cmd + 左方向鍵(Windows 上是 Home 鍵),就可以把光標移動到了這行的第一列;而如果你按住 Cmd 和右方向鍵(Windows 上是 End 鍵),光標就會被移動到 { 的后面。
    對於代碼塊的光標移動
    很多編程語言都使用花括號將代碼塊包裹起來,比如 if、for 語句等,你很可能會希望通過一個快捷鍵,就能實現在代碼塊的始末快速跳轉。比如在這5行代碼示例中,第一行到第三行代碼是函數 foo 的定義,由一對花括號包裹起來,當你把光標放在花括號上時,只需按下 Cmd + Shift + \(Windows 上是 Ctrl + Shift + \),就可以在這對花括號之間跳轉。
    選擇括號內所有內容
    "Cmd + Shift + ]"
    代碼格式化
    Alt + Shift + F
    也可以選中一段代碼,然后按下 “Cmd + K Cmd + F” (Windows 上是 Ctrl + K Ctrl + F),這樣只有這段被選中的代碼才會被格式化。
    調換字符的位置
    Ctrl + t
    撤銷光標的移動和選擇
    有的時候你移動完光標之后,又希望把光標回退到上一個位置,這時你只需按下 “Cmd + U”(Windows 上是 “Ctrl + U”),就可以撤銷這一次光標的移動。
    “Cmd + D”
    這個命令的作用是,第一次按下時,它會選中光標附近的單詞;第二次按下時,它會找到這個單詞第二次出現的位置,創建一個新的光標,並且選中它。
    Option + Shift + i
    首先你選擇多行代碼,然后按下 “Option + Shift + i” (Windows 上是 Alt + Shift + i),這樣操作的結果是:每一行的最后都會創建一個新的光標。


免責聲明!

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



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