最近,打算换个编辑器,而 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",默认值为打钩,把钩去掉即可。

vscode 编辑器常用快捷键的更多相关文章

  1. vscode之常用快捷键

    原文章地址: vscode: Visual Studio Code 常用快捷键 官方快捷键说明:Key Bindings for Visual Studio Code 主命令框 F1 或 Ctrl+S ...

  2. 转载---Atom编辑器常用快捷键

    常用快捷键–亲测及翻译 英文 中文 快捷键 功能 New Window 新建界面窗口 Ctrl + Shift + N 如中文意思 New File 新建文件 Ctrl + N 如中文意思 Open ...

  3. vi 编辑器常用快捷键

    vi 编辑器 vim 编辑器算是vi的进阶版本 所有的unix like 系统都会内建vi编辑器 vi三种模式分别为: 1.一般模式(默认模式或指令模式) 上下左右方向键 移动光标 pageUp pa ...

  4. sublime text3 编辑器常用快捷键

    选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本. Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑.举个栗子:快速选中并更改所有相同的变量名.函数 ...

  5. html 基础 vscode的常用快捷键

    1.ctrl+/ //注释代码 2.文件内容查找替换:ctrl+f ctrl+h ,替换一个ctrl+shift+1,替换所有ctrl+alt+enter 3.移动当前行,向上alt+up(方向键↑) ...

  6. vscode: Visual Studio Code 常用快捷键

    vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace ...

  7. 【转】vscode: Visual Studio Code 常用快捷键

    原文链接:https://www.cnblogs.com/bindong/p/6045957.html vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+ ...

  8. vscode常用快捷键

    一.vs code 的常用快捷键列表 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + ...

  9. vscode: Visual Studio Code 常用快捷键【轉】

    主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 >  ...

随机推荐

  1. ABAP 省市县级联搜索帮助

    在展示ABAP代码之前,先建立自建表ZCHENH006,表中包含两个关键字段 BELNR(地区编码),SDESC(地区描述). 编码规则参考:身份证前六位地区编码规则,可参考我另外一篇Blog导入系统 ...

  2. android studio 创建图标

    参考 https://www.cnblogs.com/c546170667/p/5975550.html File-New-Image Asset

  3. Moment.js 基本用法

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. c#: 界面多语言动态切换简单实现

    终于有空整理下多语言实现思路.查阅已有方案,有用不同resx文件的,有每个控件动态设置的,有用反射去整的,颇为繁琐. 结合项目中实现方法,并做简化,实现通用的多语言切换方案,以做备忘. 它支持语言自定 ...

  5. Python开发——数据类型【元祖】

    元祖的定义 tu = (11,22,33,44,) print(tu) # (11, 22, 33, 44) tu = tuple((11,22,33,44,)) print(tu) # (11, 2 ...

  6. VS中程序包错误,引用错误该如何解决

    1.找到包的文件.packages.config 对应于: 2.删除掉 packages.config 报错的项.然后再重新添加一次.就没有解决的不了的问题. 是不是很爽.....

  7. spring入门--spring入门案例

    spring是一个框架,这个框架可以干很多很多的事情.感觉特别吊.但是,对于初学者来说,很难理解spring到底是干什么的.我刚开始的时候也不懂,后来就跟着敲,在后来虽然懂了,但是依然说不明白它到底是 ...

  8. 网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP (转)

    网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP 27 March 2013 TUN 设备 TUN 设备是一种虚拟网络设备,通过此设备,程序可以方便得模拟网络行为.先来看看物理设 ...

  9. redis CentOS6.5安装及集群部署

    .下载redis source包 链接:https://pan.baidu.com/s/122ZCjNvjl9Jx6M2YsLrncw 密码:92ze 2.解压 tar -xzf redis-3.2. ...

  10. 实现一个jsp同时提交两个form到两个Servlet

    <%@ page contentType="text/html;charset=GBK" language="java"%> <html> ...