vscode快捷鍵部分總結 mac版(彩蛋:python簡單文本處理)

想要提高開發效率,有一款得心應手的IDE的重要性毋庸置疑,今天來探索的事大名鼎鼎的vscode,後面還會接着給出關於它的學習記錄,希望能儘量發揮它的上限,那麼今天先來看看它的快捷鍵吧。

命令 功能
123 123
Command + shift + p 命令面板
Cmd + delete 刪除光標前本行所有內容
help interactive playground 交互式操場
命令行 code —help 查看命令行支持參數
code -r -g package.json:128 可以打開package.json的128行
code -r -d a.txt b.txt 可以比較a.txt和b.txt兩個文件的內容
ls code -
option + ← 移動到整個單詞的前邊 (可以理解爲顆粒變大)
cmd + shift + |兩個花括號之間的跳轉
cmd + ↑ 移動到文檔的第一行
多加一個shift 可以移動光標的同事選中其中的文本
比如 cmd+shift + ← 可以選中本行前半部分的內容
cmd + fn + delete 刪除右側所有內容
cmd + delete 刪除左側所有內容
”打開鍵盤快捷方式“ 可以設置快捷鍵
cmd + x 剪切某一行代碼
cmd + shift + k 刪除當前代碼行
cmd + enter 在當前行的下面新開始一行
cmd + shift + enter 在當前行的上面新開始一行
option + 上下方向鍵 將當前選中的代碼行在編輯器裏上下移動
option + shift + 上下方向鍵 複製這幾行,然後粘貼到當前行的上面或者下面
cmd+ |註釋一行
option +shift +a 整段註釋
option + shift + f 對整個文檔進行格式化
Cmd + k 需要後續輸入別的才能起作用
ctrl + t 光標前後的字符調換位置
命令板 ”調整大小寫“
ctrl + j 合併代碼行
cmd + U 光標退回到上一個位置
option + 鼠標 添加一個光標
cmd + option + 上下方向 在當前光標的上下面創建一個光標
cmd + d 選中當前附近的詞 第二次會找第二次出現的位置 並創建光標
選中代碼行後 option + shift + i 每一行的最後都會創建一個新的光標
ctrl + tab 文件列表中跳轉
Cmd + p 可以搜索的最近打開文件的列表
選中目標文件後用cmd + enter 在一個新的編輯器窗口中打開了
Ctrl + g :加數字可以跳轉行 (可以和上一行的命令結合起來使用)
cmd + shift + o 查看項目或者文件裏i有哪些類、函數或者標識符
上一行選好之後可以在下面輸入: 可以獎文件裏所有的符號進行分類
cmd + T 在打開的文件中搜索裏面的符號
f12 跳轉到函數的定義處
cmd + f12 跳轉到函數的實現的位置
shift + f12 打開一個引用列表和一個內嵌的編輯器
選中 鼠標拖拽 剪切+ 粘貼
選中 鼠標拖拽 + option 複製+ 粘貼
按住鼠標中鍵 拖一個框 代碼都被選中了 並且擁有一個獨立的光標
把鼠標移動到一個變量上時, 看到這個變量的定義信息
cmd + 鼠標左鍵 轉入定義處
cmd - 轉出來
ctrl + 空格 手動調出建議列表(自動補全) 想用這個得改系統快捷鍵
cmd + . 綠色下劃線 燈泡 快速修復的建議裏誒博愛
選中 f2 重構(並不是每個語言vscode都會幫你重構)
命令面板 ”配置用戶代碼片段“ (tab 和 shift + tab) 在不同的位置插入相同的數字 可以啓用多個光標
cmd + option + [ 當前光標所處的最內層、可以被摺疊的代碼會被摺疊
cmd + opiton + ] 同上 展開
cmd + K cmd+[ 當前光標到最外層 所有可以被摺疊的部分都摺疊
cmd + K cmd +0 所有可以被摺疊的都他媽疊起來
cmd+k cmd+j 所有展開
// region Main // endregion 可以展開
cmd + f 單文件搜索 可以通過回車或者shift + 回車 跳轉
cmd +g 單文件搜索 和上面一樣 但是光爆在編輯器中 而不是搜索框 (同理 加上shift 是向上)單文件搜索 注意 上面的正則表達式匹配 是用的js正則引擎
Cmd + option +f 替換
cmd + shift + f 多文件搜索 (默認在打開的文件中進行搜索)
Ctrl + w 切換窗口 (工作區 文件夾/)
ctrl + r 打開最近的文件夾
Command + shift + p
Cmd + delete 刪除光標前本行所有內容
help interactive playground 交互式操場
命令行 code —help 查看命令行支持參數
code -r -g package.json:128 可以打開package.json的128行
code -r -d a.txt b.txt 可以比較a.txt和b.txt兩個文件的內容
ls code -
option + ← 移動到整個單詞的前邊 (可以理解爲顆粒變大)
cmd + shift + |兩個花括號之間的跳轉
cmd + ↑ 移動到文檔的第一行
多加一個shift 可以移動光標的同事選中其中的文本
比如 cmd+shift + ← 可以選中本行前半部分的內容
cmd + fn + delete 刪除右側所有內容
cmd + delete 刪除左側所有內容
”打開鍵盤快捷方式“ 可以設置快捷鍵
cmd + x 剪切某一行代碼
cmd + shift + k 刪除當前代碼行
cmd + enter 在當前行的下面新開始一行
cmd + shift + enter 在當前行的上面新開始一行
option + 上下方向鍵 將當前選中的代碼行在編輯器裏上下移動
option + shift + 上下方向鍵 複製這幾行,然後粘貼到當前行的上面或者下面
cmd+ |註釋一行
option +shift +a 整段註釋
option + shift + f 對整個文檔進行格式化
Cmd + k 需要後續輸入別的才能起作用
ctrl + t 光標前後的字符調換位置
命令板 ”調整大小寫“
ctrl + j 合併代碼行
cmd + U 光標退回到上一個位置
option + 鼠標 添加一個光標
cmd + option + 上下方向 在當前光標的上下面創建一個光標
cmd + d 選中當前附近的詞 第二次會找第二次出現的位置 並創建光標
選中代碼行後 option + shift + i 每一行的最後都會創建一個新的光標
ctrl + tab 文件列表中跳轉
Cmd + p 可以搜索的最近打開文件的列表
選中目標文件後用cmd + enter 在一個新的編輯器窗口中打開了
Ctrl + g :加數字可以跳轉行 (可以和上一行的命令結合起來使用)
cmd + shift + o 查看項目或者文件裏i有哪些類、函數或者標識符
上一行選好之後可以在下面輸入: 可以獎文件裏所有的符號進行分類
cmd + T 在打開的文件中搜索裏面的符號
f12 跳轉到函數的定義處
cmd + f12 跳轉到函數的實現的位置
shift + f12 打開一個引用列表和一個內嵌的編輯器
選中 鼠標拖拽 剪切+ 粘貼
選中 鼠標拖拽 + option 複製+ 粘貼
按住鼠標中鍵 拖一個框 代碼都被選中了 並且擁有一個獨立的光標
把鼠標移動到一個變量上時, 看到這個變量的定義信息
cmd + 鼠標左鍵 轉入定義處
cmd - 轉出來
ctrl + 空格 手動調出建議列表(自動補全) 想用這個得改系統快捷鍵
cmd + . 綠色下劃線 燈泡 快速修復的建議裏誒博愛
選中 f2 重構(並不是每個語言vscode都會幫你重構)
命令面板 ”配置用戶代碼片段“ (tab 和 shift + tab) 在不同的位置插入相同的數字 可以啓用多個光標
cmd + option + [ 當前光標所處的最內層、可以被摺疊的代碼會被摺疊
cmd + opiton + ] 同上 展開
cmd + K cmd+[ 當前光標到最外層 所有可以被摺疊的部分都摺疊
cmd + K cmd +0 所有可以被摺疊的都他媽疊起來
cmd+k cmd+j 所有展開
// region Main // endregion 可以展開
cmd + f 單文件搜索 可以通過回車或者shift + 回車 跳轉
Cmd + option +f 替換
cmd + shift + f 多文件搜索 (默認在打開的文件中進行搜索)
Ctrl + w 切換窗口 (工作區 文件夾/)
ctrl + r 打開最近的文件夾
cmd +g 單文件搜索 和上面一樣 但是光爆在編輯器中 而不是搜索框 (同理 加上shift 是向上)單文件搜索 注意 上面的正則表達式匹配 是用的js正則引擎

下面是個小彩蛋
因爲自己最開始是在印象筆記裏記的學習記錄,如圖

印象筆記中的截圖
然而想要一直在csdn的博客中卻要是這種格式

| | |
|–|--|
| | |

然而我的印象筆記中複製出來後卻是這樣的

Command + shift + p 
命令面板
Cmd + delete 
 刪除光標前本行所有內容
help interactive playground
交互式操場
命令行 code —help
查看命令行支持參數
code -r -g package.json:128
可以打開package.json的128行
code -r -d a.txt b.txt
可以比較a.txt和b.txt兩個文件的內容
ls | code -
把當前目錄下所有的文件名都展示在編輯器裏
option + ←
移動到整個單詞的前邊 (可以理解爲顆粒變大)
cmd + shift + \
兩個花括號之間的跳轉
cmd + ↑
移動到文檔的第一行
多加一個shift 
可以移動光標的同事選中其中的文本
比如 cmd+shift + ←
可以選中本行前半部分的內容
cmd + fn + delete
刪除右側所有內容
cmd + delete
刪除左側所有內容
”打開鍵盤快捷方式“
可以設置快捷鍵
cmd + x
剪切某一行代碼
cmd + shift + k
刪除當前代碼行
cmd + enter
在當前行的下面新開始一行
cmd + shift + enter
在當前行的上面新開始一行
option + 上下方向鍵
將當前選中的代碼行在編輯器裏上下移動
option + shift + 上下方向鍵
複製這幾行,然後粘貼到當前行的上面或者下面
cmd+ \
註釋一行
option +shift +a 
整段註釋
option + shift + f 
對整個文檔進行格式化
Cmd + k 
需要後續輸入別的才能起作用
ctrl + t
光標前後的字符調換位置
命令板
”調整大小寫“
ctrl + j
合併代碼行
cmd + U 
光標退回到上一個位置
option + 鼠標
添加一個光標
cmd + option + 上下方向
在當前光標的上下面創建一個光標
cmd + d
選中當前附近的詞  第二次會找第二次出現的位置 並創建光標
選中代碼行後 option + shift + i
每一行的最後都會創建一個新的光標
ctrl + tab
文件列表中跳轉
Cmd + p
可以搜索的最近打開文件的列表
選中目標文件後用cmd + enter
在一個新的編輯器窗口中打開了
Ctrl + g 
:加數字可以跳轉行  (可以和上一行的命令結合起來使用)
cmd + shift + o
查看項目或者文件裏i有哪些類、函數或者標識符 
上一行選好之後可以在下面輸入:
可以獎文件裏所有的符號進行分類
cmd + T 
在打開的文件中搜索裏面的符號
f12
跳轉到函數的定義處
cmd + f12
跳轉到函數的實現的位置
shift + f12
打開一個引用列表和一個內嵌的編輯器
選中 鼠標拖拽
剪切+ 粘貼
選中 鼠標拖拽 + option
複製+ 粘貼
按住鼠標中鍵 拖一個框
代碼都被選中了 並且擁有一個獨立的光標
把鼠標移動到一個變量上時,
看到這個變量的定義信息
cmd + 鼠標左鍵
轉入定義處
cmd - 
轉出來
ctrl + 空格
手動調出建議列表(自動補全) 想用這個得改系統快捷鍵
cmd + .
綠色下劃線 燈泡 快速修復的建議裏誒博愛
選中 f2
重構(並不是每個語言vscode都會幫你重構)
命令面板 ”配置用戶代碼片段“
(tab   和 shift + tab) 在不同的位置插入相同的數字  可以啓用多個光標
cmd + option + [
當前光標所處的最內層、可以被摺疊的代碼會被摺疊
cmd + opiton + ]
同上  展開
cmd + K  cmd+[
當前光標到最外層 所有可以被摺疊的部分都摺疊
cmd + K cmd +0
所有可以被摺疊的都他媽疊起來
cmd+k cmd+j
所有展開
// region Main   // endregion 
可以展開
cmd + f 
單文件搜索 可以通過回車或者shift + 回車 跳轉
cmd +g
單文件搜索 和上面一樣 但是光爆在編輯器中 而不是搜索框  (同理 加上shift 是向上)單文件搜索 注意 上面的正則表達式匹配 是用的js正則引擎
Cmd + option +f
替換
cmd + shift + f
多文件搜索 (默認在打開的文件中進行搜索) 
Ctrl + w
切換窗口 (工作區 文件夾/)
ctrl + r 
打開最近的文件夾

如果要手動加|這個東西那可太麻煩了 ,這時候我請出了python
首先把上面這段文本放到一個txt裏方便處理,因爲直接複製賦值到變量裏這樣是不可以的。然後就是碼代碼的過程了

 d = 0
 try:
     with open("/balabala/linshicaodan.txt" ) as f :
         for line in f:
             line =line.replace('\n','')
             d +=1
             print('|'+ line,end='')
             if d %2 ==0:
                print ('|'+'\n',end='')
 except FileNotFoundError:
     print("讀取文件出錯")

下面是處理過後輸出的結果 ,

|Command + shift + p |命令面板|
|Cmd + delete | 刪除光標前本行所有內容|
|help interactive playground|交互式操場|
|命令行 code —help|查看命令行支持參數|
|code -r -g package.json:128|可以打開package.json的128行|
|code -r -d a.txt b.txt|可以比較a.txt和b.txt兩個文件的內容|
|ls | code -|把當前目錄下所有的文件名都展示在編輯器裏|
|option + ←|移動到整個單詞的前邊 (可以理解爲顆粒變大)|
|cmd + shift + \|兩個花括號之間的跳轉|
|cmd + ↑|移動到文檔的第一行|
|多加一個shift |可以移動光標的同事選中其中的文本|
|比如 cmd+shift + ←|可以選中本行前半部分的內容|
|cmd + fn + delete|刪除右側所有內容|
|cmd + delete|刪除左側所有內容|
|”打開鍵盤快捷方式“|可以設置快捷鍵|
|cmd + x|剪切某一行代碼|
|cmd + shift + k|刪除當前代碼行|
|cmd + enter|在當前行的下面新開始一行|
|cmd + shift + enter|在當前行的上面新開始一行|
|option + 上下方向鍵|將當前選中的代碼行在編輯器裏上下移動|
|option + shift + 上下方向鍵|複製這幾行,然後粘貼到當前行的上面或者下面|
|cmd+ \|註釋一行|
|option +shift +a |整段註釋|
|option + shift + f |對整個文檔進行格式化|
|Cmd + k |需要後續輸入別的才能起作用|
|ctrl + t|光標前後的字符調換位置|
|命令板|”調整大小寫“|
|ctrl + j|合併代碼行|
|cmd + U |光標退回到上一個位置|
|option + 鼠標|添加一個光標|
|cmd + option + 上下方向|在當前光標的上下面創建一個光標|
|cmd + d|選中當前附近的詞  第二次會找第二次出現的位置 並創建光標|
|選中代碼行後 option + shift + i|每一行的最後都會創建一個新的光標|
|ctrl + tab|文件列表中跳轉|
|Cmd + p|可以搜索的最近打開文件的列表|
|選中目標文件後用cmd + enter|在一個新的編輯器窗口中打開了|
|Ctrl + g |:加數字可以跳轉行  (可以和上一行的命令結合起來使用)|
|cmd + shift + o|查看項目或者文件裏i有哪些類、函數或者標識符 |
|上一行選好之後可以在下面輸入:|可以獎文件裏所有的符號進行分類|
|cmd + T |在打開的文件中搜索裏面的符號|
|f12|跳轉到函數的定義處|
|cmd + f12|跳轉到函數的實現的位置|
|shift + f12|打開一個引用列表和一個內嵌的編輯器|
|選中 鼠標拖拽|剪切+ 粘貼|
|選中 鼠標拖拽 + option|複製+ 粘貼|
|按住鼠標中鍵 拖一個框|代碼都被選中了 並且擁有一個獨立的光標|
|把鼠標移動到一個變量上時,|看到這個變量的定義信息|
|cmd + 鼠標左鍵|轉入定義處|
|cmd - |轉出來|
|ctrl + 空格|手動調出建議列表(自動補全) 想用這個得改系統快捷鍵|
|cmd + .|綠色下劃線 燈泡 快速修復的建議裏誒博愛|
|選中 f2|重構(並不是每個語言vscode都會幫你重構)|
|命令面板 ”配置用戶代碼片段“|(tab   和 shift + tab) 在不同的位置插入相同的數字  可以啓用多個光標|
|cmd + option + [|當前光標所處的最內層、可以被摺疊的代碼會被摺疊|
|cmd + opiton + ]|同上  展開|
|cmd + K  cmd+[|當前光標到最外層 所有可以被摺疊的部分都摺疊|
|cmd + K cmd +0|所有可以被摺疊的都他媽疊起來|
|cmd+k cmd+j|所有展開|
|// region Main   // endregion |可以展開|
|cmd + f |單文件搜索 可以通過回車或者shift + 回車 跳轉|
|cmd +g|單文件搜索 和上面一樣 但是光爆在編輯器中 而不是搜索框  (同理 加上shift 是向上)單文件搜索 注意 上面的正則表達式匹配 是用的js正則引擎|
|Cmd + option +f|替換|
|cmd + shift + f|多文件搜索 (默認在打開的文件中進行搜索) |
|Ctrl + w|切換窗口 (工作區 文件夾/)|
|ctrl + r |打開最近的文件夾|

放在csdn裏就是這篇文章開頭我們看見的表格了

(由於只是解決臨時需求,所以變量名字沒有那麼正規,
希望大家不要和我學習=。=

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章