【转】VScode快捷键(超无敌详细版)

转自:VScode快捷键(超无敌详细版)_但行好事,莫问前程-CSDN博客

通用快捷键:

快捷键作用
Ctrl+Shift+P,F1展示全局命令面板
Ctrl+P快速打开最近打开的文件
Ctrl+Shift+N打开新的编辑窗口
Ctrl+Shift+W关闭编辑器

基础编辑快捷键:

快捷键作用
Ctrl + X剪切
Ctrl + C复制
Alt + up/down移动上下行
Shift + Alt up/down上下复制当前行
Ctrl + Shift + K删除当前行
Ctrl + Enter在当前行下插入新的一行
Ctrl + Shift + Enter在当前行上插入新的一行
Ctrl + Shift + |匹配花括号的闭合处,跳转
Ctrl + ] / [行缩进
Home光标跳转行头
End光标跳转行尾
Ctrl + Home跳转页头
Ctrl + End跳转页尾
Ctrl + up/down行视图上下偏移
Alt + PgUp/PgDown屏视图上下偏移
Ctrl + Shift + [折叠区域代码
Ctrl + Shift + ]展开区域代码
Ctrl + K Ctrl + [折叠所有子区域代码
Ctrl + k Ctrl + ]展开折叠所有折叠的子区域代码
Ctrl + K Ctrl + 0折叠所有区域代码
Ctrl + K Ctrl + J展开所有折叠区域代码
Ctrl + K Ctrl + C添加行注释
Ctrl + K Ctrl + U删除行注释
Ctrl + /添加关闭行注释
Shift + Alt +A块区域注释
Alt + Z添加关闭词汇包含

导航快捷键:

快捷键作用
Ctrl + T列出所有符号
Ctrl + G跳转行
Ctrl + P跳转文件
Ctrl + Shift + O跳转到符号处
Ctrl + Shift + M打开问题展示面板
F8跳转到下一个错误或警告
Shift + F8跳转到上一个错误或警告
Ctrl + Shift + Tab切换到最近打开的文件
Alt + left / right向后,向前
Ctrl + M进入Tab来移动焦点

查询与替换快捷键

快捷键作用
Ctrl + F查询
Ctrl + H替换
F3 / Shift + F3查询上一个/下一个
Alt + Enter选中所有出现在查询中的
Ctrl + D匹配当前选中的词汇或者行,再次选中-可操作
Ctrl + K Ctrl + D移动当前选择到下个匹配选择的位置(光标选定)

多行光标操作于选择

快捷键作用
Alt + Click插入光标-支持多个
Ctrl + Alt + up/down上下插入光标-支持多个
Ctrl + U撤销光标最后一次操作
Shift + Alt + I插入光标到选中范围内所有行结束符
Ctrl + I选中当前行
Ctrl + Shift + L选择所有出现在当前选中的行-操作
Ctrl + F2选择所有出现在当前选中的词汇-操作
Shift + Alt + right从光标处扩展选中全行
Shift + Alt + left收缩选择区域
Shift + Alt + (drag mouse)鼠标拖动区域,同时在多个行结束符插入光标
Ctrl + Shift + Alt + (Arrow Key)也是插入多行光标的[方向键控制]
Ctrl + Shift + Alt + PgUp/PgDown也是插入多行光标的[整屏生效]

丰富的语言操作快捷键

快捷键作用
Ctrl + Space输入建议[智能提示]
Ctrl + Shift + Space参数提示
TabEmmet指令触发/缩进
Shift + Alt + F格式化代码
Ctrl + K Ctrl + F格式化选中部分的代码
F12跳转到定义处
Alt + F12代码片段显示定义
Ctrl + K F12在其他窗口打开定义处
Ctrl + .快速修复部分可以修复的语法错误
Shift + F12显示所有引用
F2重命名符号
Ctrl + K Ctrl + X移除空白字符
Ctrl + K M更改页面文档格式

编辑器管理快捷键

快捷键作用
Ctrl + F4, Ctrl + W关闭编辑器
Ctrl + k F关闭当前的文件夹
Ctrl + \切割编辑窗口
Ctrl + 1/2/3切换焦点在不同的切割窗口
Ctrl + K Ctrl <-/->切换焦点在不同的切割窗口
Ctrl + Shift + PgUp/PgDown切换标签页的位置
Ctrl + K <-/->切割窗口位置调换

文件管理快捷键

快捷键作用
Ctrl + N新建文件
Ctrl + O打开文件
Ctrl + S保存文件
Ctrl + Shift + S另存为
Ctrl + K S保存所有当前已打开的文件
Ctrl + F4关闭当前编辑窗口
Ctrl + K Ctrl + W关闭所有编辑窗口
Ctrl + Shift + T撤销最近关闭的一个文件编辑窗口
Ctrl + K Enter保持开启
Ctrl + Shift + Tab调出最近打开的文件列表,重复按会切换
Ctrl + Tab与上面一致,顺序不一致
Ctrl + K P复制当前打开文件的存放路径
Ctrl + K R打开当前编辑文件存放位置【文件管理器】
Ctrl + K O在新的编辑器中打开当前编辑的文件

显示快捷键

快捷键作用
F11切换全屏模式
Shift + Alt + 1切换编辑布局【目前无效】
Ctrl + =/-放大 / 缩小
Ctrl + B侧边栏显示隐藏
Ctrl + Shift + E资源视图和编辑视图的焦点切换
Ctrl + Shift + F打开全局搜索
Ctrl + Shift + G打开Git可视管理
Ctrl + Shift + D打开DeBug面板
Ctrl + Shift + X打开插件市场面板
Ctrl + Shift + H在当前文件替换查询替换
Ctrl + Shift + J开启详细查询
Ctrl + Shift + V预览Markdown文件【编译后】
Ctrl + K v在边栏打开渲染后的视图【新建】

集成终端快捷键

快捷键作用
Ctrl + `打开集成终端
Ctrl + Shift + `创建一个新终端
Ctrl + Shift + C复制所选
Ctrl + Shift + V复制到当前激活的终端
Shift + PgUp / PgDown页面上下翻屏
Ctrl + Home / End滚动到页面头部或尾部

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/435700.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WinCE中得Catalog Items前的标记图标的意义总结

先看下来自微软对Platform Builder里的图标解释&#xff0c;在以后的CE里&#xff0c;也类似。 The Catalog window and the OSDesignView tab contain a number of icons used to represent object types. The icons make it possible for you to differentiate between Catal…

JavaScript 图片上传预览效果

图片上传预览是一种在图片上传之前对图片进行本地预览的技术。 使用户选择图片后能立即查看图片&#xff0c;而不需上传服务器&#xff0c;提高用户体验。 但随着浏览器安全性的提高&#xff0c;要实现图片上传预览也越来越困难。 不过群众的智慧是无限的&#xff0c;网上已经有…

【转】GigE Vision简介

转自&#xff1a;GigE Vision简介_计算机视觉小菜鸟的专栏-CSDN博客_gige vision GigE Vision是由AIA制定的通信协议&#xff0c;用来实现在机器视觉领域利用千兆以太网接口进行图像的高速传输。该标准是基于UDP协议&#xff0c;与普通网络数据包不同之处在于应用层协议&#…

如果C++程序要调用已经被编译后的C函数,该怎么办?

C语言支持函数重载&#xff0c;C 语言不支持函数重载。函数被C编译后在库中的名字 与C 语言的不同。假设某个C函数的声明如下&#xff1a; void foo(int x, int y); 该函数被C编译器编译后在库中的名字为_foo&#xff0c;而C编译器则会产生像_foo_int_int之类的名字用来支持函数…

在Sql Server 2005使用公用表表达式CTE简化复杂的查询语句

公用表表达式CTE是Sql Server 2005引入的一种新的表表达式。CTE在许多方面都类似于派生表。逻辑上CTE是一个临时结果集&#xff0c;它仅仅存在于它发生的语句中。您可以在SELECT、INSERT、DELETE、UPDATE或CTEATE VIEW语句中建立一个CTE。 CTE的优点 与派生表不同&#xff0c;C…

【转】搞机:window10安装Linux子系统(WSL)及迁移到非系统盘

转自&#xff1a;搞机&#xff1a;window10安装Linux子系统&#xff08;WSL&#xff09;及迁移到非系统盘_泛泛之素-CSDN博客_wsl移动到非系统盘 痛点&#xff1a; 在电脑上想要使用linux又想使用windows系统只能安装双系统&#xff0c;因为虚拟机的性能差且使用麻烦&#xf…

关键字static、const、volatile的作用

关键字static的作用是什么&#xff1f; 这个简单的问题很少有人能回答完全。在C语言中&#xff0c;关键字static有三个明显的作用&#xff1a; 1、在函数体&#xff0c;一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2、 在模块内&#xff08;但在函数体外&…

IE8中解决Cell华表插件不显示方法!

最近一不小心更新了IE&#xff0c;从IE7一跃变成了IE8用户&#xff0c;但网上目前对IE8的评价不是很好&#xff0c;有很多东西不兼容&#xff0c;尤其是在IE7下开发的系统不兼容的地方还是存在的。就Cell来说也是一样的&#xff0c;调试好久&#xff0c;虽然没找到原回&#xf…

【转】CMake Error: The current CMakeCache.txt directory CMakeCache.txt is different than the directory

转自&#xff1a;CMake Error: The current CMakeCache.txt directory is different..._万俟淋曦的进击手记-CSDN博客 零、问题描述 开始学ROS时&#xff0c;需要编译别人的功能包&#xff0c;常常把别人的工作空间拿过来使用&#xff0c;但编译时会出现各种错误&#xff0c;如…

WinCE 5.0 WIFI 无线网卡的配置和建立连接(转)

From&#xff1a;http://blog.csdn.net/xajhuang/archive/2008/12/02/3419512.aspx 在 Windows CE 下自带有无线网卡的配置和连接程序&#xff0c;可是我的系统剪裁掉了资源管理器和任务栏&#xff0c;导致自带的无线网卡配置程序不能再使用了&#xff0c;只好自力更生。 我的…

【转】Qt所有的类

转自&#xff1a;Qt所有的类 - IT观察者 - 博客园 QAccel处理键盘加速器和快捷键Handles keyboard accelerator and shortcut keysQAccessibleEnums与可达性的静态函数Enums and static functions relating to accessibilityQAccessibleInterface定义一个接口&#xff0c;该接…

异步调用与多线程

异步调用并不是要减少线程的开销, 它的主要目的是让调用方法的主线程不需要同步等待在这个函数调用上, 从而可以让主线程继续执行它下面的代码.与此同时, 系统会通过从ThreadPool中取一个线程来执行,帮助我们将我们要写/读的数据发送到网卡.由于不需要我们等待, 我们等于同时做…

【转】DPDK(一):专业术语

转自&#xff1a;DPDK&#xff08;一&#xff09;&#xff1a;专业术语 - 小蚂蚁_CYJ - 博客园 一&#xff1a;简介 1、术语 EAL&#xff1a;Environment Abstraction Layer LPM&#xff1a;Longest Prefix Match IOVA-contiguous&#xff1a; VFIO&#xff1a;VFIO是一个可以…

wince2秒快速启动TOC分析

为什么29M的wince内核nk.nb0文件在2秒钟就能快速启动&#xff0c;如果你用汇编设计一个从NAND单纯拷贝29M nk.nb0的快速程序&#xff0c;你会发现用200MFCLK的2410或者用400MFCLK的2440都至少需要十几秒&#xff0c;那为什么ce能够启动这么快呢&#xff0c;有什么加速算法吗&am…

插座上的Linux充电器.不..Marvell Plug Computer

一直以来&#xff0c;台式机都有变小的趋势&#xff0c;于是变成了一体机&#xff0c;主机也有变小的趋势&#xff0c;那样可以占用更小的空间&#xff0c;却提供一样的功 能&#xff0c;Marvell Plug Computer 3.0 同样是那种壁插式主机&#xff0c;身形小巧&#xff0c;能够直…

【转】tftp命令详解

转自&#xff1a;tftp命令详解 - 张大猛 - 博客园 介绍一个 FTP客户端-IIS7服务器管理工具 作为FTP客户端&#xff0c;它支持批量管理ftp站点。定时上传和定时下载&#xff0c;定时备份&#xff0c;且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理…

对Multi-bin 技术的理解

[bin文件的格式]&#xff1a; Bin文件格式比较简单.结构如下&#xff1a; struct BinFile { BYTE signature[7]; //前面7个字节是标志, 固定的{‘B’,‘0’,‘0’,‘0’,‘F’,‘F’,‘\a’}. DWORD ImageStart; //Image Start表示image的开始地址 DWORD ImageLength; …

关于C#程序调用AMFPHP服务的问题!!

我想实现的功能是实现一个c# winform客户端&#xff08;web也行&#xff09;&#xff0c;与php服务器以amf3格式通信&#xff0c;其实就是模拟flex与php通信的机制&#xff0c;这方面资料真的太少了&#xff0c;不知道该怎么实现&#xff0c;求帮助&#xff0c;谢谢&#xff01…

【转】总结_C++日志系统log4cxx使用

转自&#xff1a;总结_C日志系统log4cxx使用_OneByOne-CSDN博客_log4cxx C日志系统log4cxx使用总结 参考连接: log4CXX第二篇---配置文件&#xff08;properties文件&#xff09;详解_crazyhacking的专栏-CSDN博客 C日志系统log4cxx使用总结_邵明_新浪博客 一、log4cxx组件…

S3c2440A平台HIVE注册表+binfs的实现

我的例子是基于samsung S3C2440A&#xff0b;samsung ONENANDWinCE5.0的&#xff0c;开发平台是platform builder 5.0&#xff0c;首先我们基于RAM register的image已经可以正常跑起来了&#xff0c;Flash除了放置image外其他的空间为用户提供文件系统&#xff0c;这部分的驱动…