VScode-Common-Shortcut
Keyboard shortcuts for windows
Keyboard Shortcut For Windows
General
| Shortcut | Commands |
|---|---|
| Ctrl + Shift + P | Show command palette |
| Ctrl + P | Go to file |
| Ctrl + Shift + N | New window/instance |
| Ctrl + Shift + W | Close window/instance |
| Ctrl + , | User settings |
| Ctrl + K Ctrl + S | Keyboard Shortcuts |
Basic editing
| Shortcut | Comamnds |
|---|---|
| Ctrl + / | Toggle line comment |
| Shift + Alt + A | Toggle block comment |
Navigation
| Shortcut | Commands |
|---|---|
| Ctrl + T | Show all Symbols |
| Ctrl + G | Go to line |
| Ctrl + Shift + O | Go to symbol |
| Alt + left/Right Arrow | Go back/forward |
Search and replace
| Shortcut | Comamnds |
|---|---|
| Ctrl + F | Find |
| Ctrl + H | Replace |
| F3 /Shift + F3 | Find next /previous |
| Ctrl + D | Add selection to next Find match |
Multi-cursor and selection
| Shortcut | Commands |
|---|---|
| Alt + click | Insert cursor |
| Shit + Alt + I | Insert cursor at end of each line selected |
| Ctrl + I | Select current line |
| Ctrl + Shift + L | Select all occurences of current selection |
| Ctrl + F2 | Select all occurences of current word |
| Shift + Alt + (drag mouse) | Column(Box) selection |
Rich language editing
| Shortcuts | Comamnds |
|---|---|
| Ctrl + Alt + F | Format document |
| Ctrl + K Ctrl + F | Format selection |
| F12 | Go to Definition |
| Alt + F12 | Peek Definition |
| Ctrl + K F12 | Open Definition to the side |
| Ctrl + . | Quick Fix |
| Shift + F12 | Show references |
| F2 | Rename Symbol |
| Ctrl + K Ctrl + X | Trim trailng Whitespace |
| Ctrl + K M | Change file language |
Editor management
| Shortcut | Commands |
|---|---|
| Ctrl + K F | Close folder |
| Ctrl + \ | Split editor |
File management
| Shortcut | Commands |
|---|---|
| Ctrl + N | New filev |
| Ctrl + O | Open file |
| Ctrl + S | Save |
| Ctrl + Shift + S | Save As |
| Ctrl + K S | Save all |
| Ctrl + K Ctrl + W | Close all |
| Ctrl + Shift + T | Reopen closed editor |
| Ctrl + Tab | Open next |
| Ctrl + K P | Copy Path of active file |
| Ctrl + K R | Reveal active file in Exporer |
| Ctrl + K O | Show active file in new window/instance |
Display
| Shortcut | Commands |
|---|---|
| F11 | Toggle full screen |
| Shit + Alt + 0 | Toggle editor layout (horizontal / vertical) |
| Ctrl + =/- | Zoom in /out |
| Ctrl + B | Toggle sidebar visibility |
| Ctrl + Shift + E | Show explorer / Toggle focus |
| Ctrl + Shift + F | Show Search |
| Ctrl + Shift + G | Show Source contrl |
| Ctrl + Shift + D | Show Debugger |
| Ctrl + Shift + X | Show extensions |
| Ctrl + Shift + H | Replace in files |
| Ctrl + Shift + J | Toggle search details |
| Ctrl + Shift + U | Show Output panel |
| Ctrl + Shift + V | Open Markdown Preview |
| Ctrl + K V | Open Markdown Preview to the side |
| Ctrl + K Z | Zen Mode |
Debug
| Shortcut | Commands |
|---|---|
| F9 | Toggle breakpoint |
| F5 | Start |
| Shift + F5 | Stop |
| F11 /Shift + F11 | Step in /out |
| F10 | Step over |
| Ctrl + K Ctrl + I | Show Hover |
Intergrated Terminal
| shortcut | commands |
|---|---|
| Ctrl + "`" | Show intergrated terminal |
Ctrl + Shift + "`" | Create new terminal
VScode-Common-Shortcut的更多相关文章
- 微信小程序(应用号)开发体验
昨天微信小程序(应用号)内测的消息把整个技术社区炸开了锅, 我也忍不住跟了几波,可惜没有内测资格,听闻破解版出来了, 今天早上就着原来的项目资源试开发了一下,总结一下体验. 总体体验 开发效率高,6: ...
- Linux - 常用Shell快捷键
Common Shortcut Key 用途 快捷键 说明 光标移动 Ctrl + a 把光标移到行首 Ctrl + e 把光标移到行尾 Ctrl + x 在 EOL 和当前位置移动光标 输入编辑 C ...
- 在RedHat 和 Ubuntu 中配置 Delphi 的Linux开发环境(转)
原文地址:http://chapmanworld.com/2016/12/29/configure-delphi-and-redhat-or-ubuntu-for-linux-development/ ...
- SQLAlchemy_定义(一对一/一对多/多对多)关系
目录 Basic Relationship Patterns One To Many One To One Many To Many Basic Relationship Patterns 基本关系模 ...
- Centos8 配置静态IP
安装centos 8之后,重启启动网络时,会出现以下报错 报错信息如下: Failed to start network.service: Unit network.service not found ...
- centos8 网络配置
目录 centos8已经发布了,下载了一个体验一下,新安装好的centos8默认网卡是没有启动的,安装好后需要先配置网络.在/etc/sysconfig/network-scripts目录下存放着网卡 ...
- Linux - Linux命令行常用快捷键
Common Shortcut Key 用途 快捷键 说明 光标移动 Ctrl + a 把光标移到行首 Ctrl + e 把光标移到行尾 Ctrl + x 在 EOL 和当前位置移动光标 输入编辑 C ...
- Markdown For EditPlus插件发布(基于EditPlus快速编辑Markdonw文件,写作爱好的福音来啦)
详细介绍: Markdown For EditPlus插件使用说明 开发缘由 特点好处: 中文版使用说明 相关命令(输入字符敲空格自动输出): EditPlus常用快捷键: 相关教程: English ...
- nmcli的基本使用
介绍NetworkManager.centos8.nmcli CentOS 7中同时支持network.service和NetworkManager.service(简称NM)2种方式配置网络,而在C ...
- Markdown For EditPlus插件使用说明(基于EditPlus快速编辑Markdonw文件,写作爱好者的福音来啦)
Markdown For EditPlus插件使用说明 开发缘由 特点好处: 中文版使用说明 相关命令(输入字符敲空格自动输出): EditPlus常用快捷键: 相关教程: English descr ...
随机推荐
- POJ 3074 Sudoku(算竞进阶习题)
二进制优化+dfs 话说这题数据中真的丧心病狂..不加inline还过不去.. 因为不会DLX只好用二进制来优化了...万万没想到还是低空飘过 我们在行.列.格分别用一个9位二进制常数来记录什么数能放 ...
- MS-DOS 6.22 +Vim+masm 汇编环境
安装vim 个人习惯用 vim 编辑,因此稍微折腾了一下.不用这么麻烦直接用 edit 编辑也是可以的. 原来安装的 MS-DOS 7.10 虚拟机安装好vim后无法运行,所以改用了 MS-DOS 6 ...
- 【 HDU4773 】Problem of Apollonius (圆的反演)
BUPT2017 wintertraining(15) #5G HDU - 4773 - 2013 Asia Hangzhou Regional Contest problem D 题意 给定两个相离 ...
- 实验六 MapReduce实验:二次排序
实验指导: 6.1 实验目的基于MapReduce思想,编写SecondarySort程序. 6.2 实验要求要能理解MapReduce编程思想,会编写MapReduce版本二次排序程序,然后将其执行 ...
- CF1142C U2(计算几何,凸包)
题目大意:平面上有 $n$ 个点,第 $i$ 个点是 $(x_i,y_i)$.问有多少条抛物线(二次项系数为 $1$),经过这些点中不同的两个点,并且内部(不含边界)没有任何这些点.重合的抛物线只算一 ...
- centos7下zookeeper集群安装部署
应用场景:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件. 它是一个为分布式应用提供一致性服务的软 ...
- QML-开发中遇到的错误收集
作者:狐狸家的鱼 关于一个前端来做qml界面开发,不会写cpp又只能大概看懂意思,遇到的很多问题都不知道怎么解决而急得拔头发. 遇到的问题都是我这种菜鸟渣渣才会导致的问题,写下解决过程方便以后查看. ...
- 小R的树(权限题)
解:考场上爆0了...... 回想怎么求两个排列的最长公共子序列. 回想怎么求1~n每个数恰出现两次的两个序列的最长公共子序列.就是每个数替换为它在另一个序列里的出现位置,降序. 所以我们可以把这每个 ...
- 原生js实现each方法
首先我们了解一下什么是callback函数 CALLBACK,即回调函数,是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就 ...
- HTTP认证模式:Basic and Digest Access Authentication
一. Basic 认证 客户端以“ : ”连接用户名和密码后,再经BASE64编码( Base64 Content-Transfer-Encoding )通过Authorization请求头发送该密文 ...