跳到主要内容

VSCode 介绍

介绍

VSCode 是一款轻量、开源的 IDE

常用快捷键

工作区

MacOSWindows用途
cmd + pctrl + p调出文件搜索框
cmd + shiftctrl + shift + p调出命令面板,也可以在文件搜索框输入> 一样效果
cmd + \ctrl + \分割编辑器
cmd+12...ctrl + 12...聚焦到第 1、2 个编辑器
cmd++-ctrl++-放大、缩小工作区
cmd + jctrl + j隐藏、显示控制台
cmd + shift + Nctrl + shift + N新开一个窗口
cmd + shift + Wctrl + shift + W关闭当前窗口
cmd + Nctrl + N新建文件
cmd + Wctrl + W关闭当前文件

跳转

MacOSWindows用途
cmd + `🈚️切换工作区
cmd + option + ctrl + PageDownPageUp左右切换文件
ctrl + Tabctrl + Tab切换文件
cmd + shift + Octrl + shfit + O切换方法,在搜索框输入 @ 一样效果
ctrl + Gctrl + G跳转指定行,在搜索框输入: 一样效果
cmd + shift + \ctrl + shift + \跳转到匹配的括号

移动

MacOSWindows用途
option + ctrl + 单词之间移动光标
cmd + / fn + fn + 整行移动
cmd + shift + \🈚️代码块之间移动
cmd + ctrl + HomeEnd光标移动到文件第一行 or 最后一行

编辑操作

MacOSWindows用途
cmd + Enterctrl + Enter向下新起一行,即使光标不再末尾
cmd + shift + Enterctrl + shift + Enter向上新起一行
option + alt + 代码向上 or 向下移动
option + shift + option + shift + 代码向上 or 向下复制

多光标编辑

MacOSWindows用途
cmd + option + ctrl + alt + 连续的多列中,出现光标
alt + 鼠标任意点击alt + 鼠标任意点击点击位置同时出现光标
option + shift + 鼠标拖动alt + shift + 鼠标拖动光标全部在同一列

删除

MacOSWindows用途
cmd + shift + kctrl + shift + k删除整行
option + backspacectrl + backspace删除光标前一个单词
fn + option + backspacectrl + delete删除光标后的一个单词
cmd + backspace🈚️删除光标之前的整行内容
fn + cmd + backspace🈚️删除光标之后的整行内容

编程相关

MacOSWindows用途
cmd + /ctrl + /注释
option + shift + Falt + shift + F代码格式化
F2F2重命名
ctrl + J多行代码合并为一行
cmd + Uctrl+U光标回退到上一个位置,即撤销光标

搜索相关

MacOSWindows用途
cmd + Fctrl + F搜索
cmd + Gctrl + Fn + F3搜索,但是光标仍然存在编辑器里面
cmd + shift + Fctrl + shift + F全局搜索

Emmet in VSCode

支持 Emmet 语法:Emmet in Visual Studio Code

VSCode 插件

👉 裸 VSCode 必备插件