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 ...
随机推荐
- 【UOJ349】【WC2018】即时战略 LCT 动态点分治
这是一道交互题 题目大意 有一棵\(n\)个点的树.最开始\(1\)号点是白的,其他点是黑的. 每次你可以执行一个操作:\(explore(x,y)\).要求\(x\)是一个白点.该函数会返回从\(x ...
- ElasticSearch5.4.1 搜索引擎搭建文档
安装配置JDK环境JDK安装(不能安装JRE)JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-download ...
- NOIp 2018 游记
Day0 啥都没做,记了一下 vimrc 和配置,然后搞了一下午的颓. 然后头有点晕乎乎的,早点洗澡去睡觉,在床上想了很多,但还是强制自己大脑放空,早点睡着了. Day1 由于去年的教训,今年我决定先 ...
- js笔记-语句,变量
JavaScript介绍 JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互. JavaScript是浏览器解释执行的,前端脚 ...
- [JLOI2016/SHOI2016]侦察守卫(树形dp)
小R和B神正在玩一款游戏.这款游戏的地图由N个点和N-1条无向边组成,每条无向边连接两个点,且地图是连通的.换句话说,游戏的地图是一棵有N个节点的树. 游戏中有一种道具叫做侦查守卫,当一名玩家在一个点 ...
- FZU 2150 Fire Game (bfs+dfs)
Problem Description Fat brother and Maze are playing a kind of special (hentai) game on an N*M board ...
- 小Y的炮
[存代码] #include<bits/stdc++.h> #define N 1000001 #define MAXN 100001 using namespace std; int n ...
- 【UVA】11400 照明系统设计 排序+dp
题目中有一个重要的信息是:每一种灯泡只能换成比它电压更大的灯泡,因此电压的大小限制了状态的转移.因此,在这里按照电压从小到大把每种灯泡排序,使得在考虑后面的灯泡时,前面的灯泡自然可以换成后面的灯泡.状 ...
- Vue+Django2.0 restframework打造前后端分离的生鲜电商项目(3)
1.drf前期准备 1.django-rest-framework官方文档 https://www.django-rest-framework.org/ #直接百度找到的djangorestframe ...
- python简单购物车改进版
# -*- coding: utf-8 -*- """ ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃ ┃ ┳┛ ┗┳ ┃ ┃ ┻ ┃ ┗━┓ ┏━┛ ┃ ┗━━━┓ ┃ 神 ...