最近,打算換個編輯器,而 vscode 是一個不錯的選擇。大部分快捷鍵和 sublime 還是很像的,但有些也不一樣。特此整理一份小筆記。
參考:
常用快捷鍵
主命令:ctrl + shift + p
編輯器與窗口:
打開一個新窗口:ctrl + shift + n
關閉當前窗口:ctrl + shift + w
新建文件:ctrl + n
切出一個新的編輯器(最多3個):ctrl + \ ,編輯器直接切換:ctrl + 1,ctrl + 2,ctrl + 3。左右對比是很有用
右側編輯器打開文件直接切換:ctrl + tab
查找:
當前窗口查找文件:ctrl + p:文件名
當前文件內查找:ctrl + f:查找內容
當前文件查找替換:ctrl + h
當前文件行查找:ctrl + g:行號
當前窗口全局查找:ctrl + shift + f
格式調整:
大寫:ctrl + shift + u
小寫:ctrl + shift + L
代碼縮進:ctrl + [ 、ctrl + ]
代碼格式化:shift + alt + f
上下移動一行:alt + up、alt + down
向上向下復制一行:shift + alt + up、shift + alt + down
在當前行下方插入一行:ctrl + enter
在當前行上方插入一行:ctrl + shift + enter
顯示:
側邊欄顯示 / 隱藏:ctrl + b
顯示左側資源管理器:ctrl + shift + e
顯示左側搜索:ctrl + shift + f
顯示右側下方的控制台-debug:ctrl + shift + d
顯示右側下方的控制台-問題:ctrl + shift + m
顯示右側下方的控制台-終端:ctrl + ~
自動換行:alt + z
字體放大 / 縮小:ctrl + ( + 或 - )
光標:
選中相同單詞:ctrl + d,跳過 ctrl + k
光標選中文字:shift + left / right / up / down
選中當前行:ctrl + i
刪除:
刪除一行:ctrl + shift + k
注釋:
當行注釋:ctrl + /
多行注釋:alt + shift + a
html 頁面在瀏覽器打開:ctrl + f1
用到的插件
sftp:
- 安裝 sftp 插件
- shift + ctrl + p:sftp
- 自動在項目根目錄下生成 .vscode 文件夾,文件夾中生成 sftp.json 文件。
- sftp.json 配置如下:
{
"protocol": "sftp",
"uploadOnSave": false,
"ignore": [
".vscode",
".git",
".DS_Store"
],
"watcher": {
"files": "**/*",
"autoUpload": false,
"autoDelete": false
},
"host": " ",
"username": "root",
"password": " ",
"port": 22,
"remotePath": " " // 服務器對應項目文件根目錄
}
ts 自動編譯為 js:
- tsc --init,生成配置文件 tsconfig.json。可修改 "outDir": "./js",指定編譯后的文件放置目錄。
- 任務 --> 運行任務,監視 tsconfig.json
其他
- 關閉右側預覽功能:點擊文件-首選項-設置,搜索"editor.minimap.enabled",默認值為打鈎,把鈎去掉即可。