Vscode 常用插件和快捷键 2024版笔记

news2024/12/26 20:52:01
1. 常用插件2.常用快捷键

1. 常用插件

1.1 Chinese  vscode 转成中文(更新版后有进要重装)

1.2 Live Server 浏览成网页

1.3 Material Icon Theme 文件目录和文件图标样式(没有自定义)

1.4 vscode 主题

1.5 代码截图

1.6 代码补全


通义灵码,是一款基于通义大模型的智能编码辅助工具

1.7 Python 插件

2. 常用快捷键

2.1、向上向下复制行

光标位于待复制的行
Shift + Alt + Up/Down

2.2、向上向下另起新一行

向下:Ctrl+Enter
向上:Ctrl+Shift+Enter
这个在编辑时非常常用

2.3、跳格删除


向左:Ctrl + BackSpace
向右:Ctrl + Delete
效果类似于用Ctrl+Shift选中最近的一个段,然后删除

2.4、快速删除行


Ctrl + X (剪切当前行)
Ctrl + Shift + K

2.5、多行同时编辑


Ctrl+Alt+方向键上下

Alt+鼠标点下光标位置

2.6、代码折叠展开


光标位于方法体之内
折叠:Ctrl + Shift + [
展开:Ctrl + Shift + ]

2.7、开启关闭侧边栏
       

       Ctrl + B

        开启关闭底部终端

        Ctrl + `

Gui 操作打开 选中当前目录的终端

复制绝对和相对路径

2.8、全部快捷
Ctrl+Shift+P,F1:显示命令面板

Ctrl+P:快速打开

Ctrl+Shift+N:新窗口/实例

Ctrl+Shift+W:关闭窗口/实例

Ctrl+X:剪切行

Ctrl+C:复制行

ALT+↑/↓:上下移动

Shift+Alt+↓/↑:向上/向下复制行

Ctrl+Shift+K:删除行

Ctrl+Enter:在下面插入行

Ctrl+Shift+Enter:在上面插入行

Ctrl+Shift+\:跳到匹配的括号

Ctrl+]/[:缩进

Home/End:转到文件的开头/转到文件的末尾

Ctrl+↑/↓:上下滚动

ALT+PgUp/PgDown:上下滚动页面

Ctrl+Shift+[:折叠(折叠)区域

Ctrl+Shift+]:展开(未折叠)区域

Ctrl+K Ctrl+C:添加行注释

Ctrl+K Ctrl+U:删除行注释

Ctrl+/:切换行注释

shift+Alt+A:切换块注释

ALT+Z:切换换行

Ctrl+Tab:显示所有符号

Ctrl + G:转到行

Ctrl + P:转到文件

Ctrl + Shift + O:转到符号

Ctrl + Shift + M:显示问题面板

F8:转到下一个错误或警告

Shift + F8:转到上一个错误或警告

Ctrl + Shift + Tab:导航编辑器组历史记录

Alt + ←/→:返回/前进

Ctrl + M:切换选项卡移动焦点

Ctrl + F:查找

Ctrl + H:替换

F3 / Shift + F3:查找下一个/上一个

Alt + Enter:选择查找匹配的所有出现

Ctrl + D:将选择添加到下一个查找匹配

Ctrl + K Ctrl + D:将最后一个选择移至下一个查找匹配项

Alt + C / R / W:切换区分大小写/正则表达式/整个词

Alt +单击:插入光标

Ctrl + Alt +↑/↓:在上/下插入光标

Ctrl + U:撤消上一个光标操作

Shift + Alt + I:在选定的每一行的末尾插入光标

Ctrl + I:选择当前行

Ctrl + Shift + L:选择当前选择的所有出现

Ctrl + F2:选择当前字的所有出现

Shift + Alt + →:展开选择

Shift + Alt + ←:缩小选择

Shift + Alt + (拖动鼠标):列(框)选择

Ctrl + Shift + Alt +(箭头键):列(框)选择

Ctrl + Shift + Alt + PgUp / PgDown:列(框)选择页上/下

Ctrl + 空格:触发建议

Ctrl + Shift + Space:触发器参数提示

Shift + Alt + F:格式化文档

Ctrl + K Ctrl + F:格式选定区域

Alt + F12:Peek定义

Ctrl + K F12:打开定义到边

Ctrl + .:快速解决

Shift + F12:显示引用

F2:重命名符号

Ctrl + Shift + . /,:替换为下一个/上一个值

Ctrl + K Ctrl + X:修剪尾随空格

Ctrl + K M:更改文件语言

Ctrl+F4, Ctrl+W:关闭编辑器

Ctrl+K F:关闭文件夹

Ctrl+\:拆分编辑器

Ctrl+ 1 / 2 / 3:聚焦到第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:输入保持打开

Ctrl+Tab:打开下一个

Ctrl+Shift+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:显示

Ctrl+Shift+D:显示调试

Ctrl+Shift+X:显示扩展

Ctrl+Shift+H:替换文件

Ctrl+Shift+J:切换搜索详细信息

Ctrl+Shift+C:打开新命令提示符/终端

Ctrl+Shift+U:显示输出面板

Ctrl+Shift+V:切换Markdown预览

Ctrl+K V:从旁边打开Markdown预览

F9:切换断点

F5:开始/继续

Shift+F5:停止

F11 / Shift+F11:下一步/上一步

F10:跳过

Ctrl+K Ctrl+I:显示悬停

Ctrl+`:显示集成终端

Ctrl+Shift+`:创建新终端

Ctrl+Shift+C:复制选定

Ctrl+Shift+V:粘贴到活动端子

Ctrl+↑ / ↓:向上/向下滚动

Shift+PgUp / PgDown:向上/向下滚动页面

Ctrl+Home / End:滚动到顶部/底部


 

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

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

相关文章

【01-20】计算机网络基础知识(非常详细)从零基础入门到精通,看完这一篇就够了

【01-20】计算机网络基础知识(非常详细)从零基础入门到精通,看完这一篇就够了 以下是本文参考的资料 欢迎大家查收原版 本版本仅作个人笔记使用1、OSI 的七层模型分别是?各自的功能是什么?2、说一下一次完整的HTTP请求…

新能源充电桩站场AI视频智能分析烟火检测方案及技术特点分析

新能源汽车充电起火的原因多种多样,涉及技术、设备、操作等多个方面。从技术层面来看,新能源汽车的电池管理系统可能存在缺陷,导致电池在充电过程中出现过热、短路等问题,从而引发火灾。在设备方面,充电桩的设计和生产…

Python环境下基于机器学习的空压机故障识别(出口阀泄漏等)

Python环境下基于机器学习(多层感知机,决策树,随机森林,高斯过程,AdaBoost,朴素贝叶斯)的压缩机故障识别(出口阀泄漏,止逆阀泄露,轴承损伤,惯性轮…

京东数据API接口采集/京东商品详情页SKU实时采集

京东电商实时数据采集是指通过自动化工具和技术,定时或不间断地收集京东电商平台的数据。这些数据可以包括商品信息、价格、销量、评价等。通过实时数据采集,可以帮助京东电商平台及其卖家了解市场情况、监控竞争对手、优化产品定价和营销策略等。 企业级…

C语言从入门到精通- CLion安装配置Gitee

CLion安装Gitee 需要先申请Gitee账号。 下载gitee插件 在CLion的plugins中查找gitee,安装后重启CLion。 CLion上关联gitee账号 安装git软件 下载git 访问网站: Git - Downloading Package (git-scm.com) 安装 创建本地用户名和邮箱 在弹出的命令行窗体中输入用户名…

vite+vue3使用模块化批量发布Mockjs接口

在Vue3项目中使用Mock.js可以模拟后端接口数据,方便前端开发和调试。下面是使用vitevue3使用模块化批量发布Mockjs接口的步骤: 1. 安装Mock.js 在Vue3项目的根目录下,使用以下命令安装Mock.js: npm install mockjs --save-dev …

constexpr与std::is_same_v碰撞会产生什么火花?

1. 只编译会用到的if分支 示例代码一中,checkType_v1和checkType_v2两个函数的区别就是if的条件里一个加了constexpr一个没加,加与不加从结果来看都一样,那在编译时和运行时各有什么区别呢? 示例代码一,test_01.cpp&…

canvas画图,拖动已经画好的矩形

提示&#xff1a;canvas画图写文字 文章目录 前言一、写文字总结 前言 一、写文字 test.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-widt…

【物联网】Qinghub opc-ua 连接协议

基础信息 组件名称 &#xff1a; opcua-connector 组件版本&#xff1a; 1.0.0 组件类型&#xff1a; 系统默认 状 态&#xff1a; 正式发布 组件描述&#xff1a;通过OPCUA连接网关&#xff0c;通过定时任务获取OPCUA相关的数据或通过执行指令控制设备相关参数。 配置文件&a…

基于spring boot的在线购票系统

在线购票系统的设计与实现 【摘要】这套在线购票系统是根据当前的现实需要&#xff0c;从现实工作中着手&#xff0c;剖析了以往的在线购票系统中出现的一些问题&#xff0c;并进一步提高了使用者的操作体验。利用电脑来对资料进行处理&#xff0c;以代替传统的手工方式进行资…

spring-boot之接口文档Swagger配置使用

Swagger 前后端分离 Vue SpringBoot 后端时代:前端只用管理静态页面; html> 后端。模板引擎JSP >后端是主力 前后端分离式时代: ●后端:后端控制层&#xff0c;服务层,数据访问层[后端团队] ●前端:前端控制层&#xff0c;视图层[前端团队] 。伪造后端数据&#xff0c;…

【保姆级】2024年最新Onlyfans使用订阅教程

【必看】开通步骤 订阅OnlyFans的步骤简要总结如下&#xff1a; 开通虚拟信用卡&#xff1a;虚拟信用卡开通使用教程。开卡后&#xff0c;进入首页&#xff0c;就能看到自己的虚拟信用卡信息把虚拟信用卡的信息填写到OnlyFans绑定信用卡界面就OK了 从上面的链接进入开卡费可…

Springboot工程依赖包与执行包分离打包与构建docker 镜像

文章目录 一、概述二、工程概况1. 代码原始结构2. 运行界面 三、常规打包1. 打包命令2. jar包结构 四、分离依赖包、执行包步骤1. 引入依赖包管理插件2. 打包验证 一、概述 某大数据项目&#xff0c;使用springboot常规打包方式&#xff0c;打出来的一体化执行包达几百兆&…

第三十二天-Django模板-DTL模板引擎

目录 1.介绍 2. 使用 1.配置jinja2 2.DTL模板变量使用 3.与jinja2区别 4.模板标签使用 1.循环 2.条件控制 3.注释 4.url解析 5.显示时间 5.模板的基础与包含 6.过滤器 内置过滤器 自定义过滤器 1.介绍 2. 使用 1.配置jinja2 2.DTL模板变量使用 与jinja2语法相似…

ssm 科研奖励申报管理系统开发mysql数据库web结构java编程计算机网页源码eclipse项目

一、源码特点 ssm 科研奖励申报管理系统是一套完善的信息系统&#xff0c;结合springMVC框架完成本系统&#xff0c;对理解JSP java编程开发语言有帮助系统采用SSM框架&#xff08;MVC模式开发&#xff09;&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用…

激发数据潜力:企业数据中台的策略性构建与优化_光点科技

在信息时代&#xff0c;数据是企业价值链中不可或缺的一环。构建一个策略性的企业数据中台不仅能够整合分散的数据资源&#xff0c;还能提高决策效率和业务敏捷性。本文聚焦于如何策略性地构建和优化数据中台&#xff0c;以便企业能够最大化地利用数据资源&#xff0c;推动企业…

【测试篇】测试眼里的 BUG

文章目录 如何描述一个bug如何定义 bug 的级别BUG 的生命周期跟开发起争执怎么办&#xff08;高频面试题&#xff09; 如何描述一个bug 一个合格的bug描述应该包含以下几个部分&#xff1a; 发现问题的版本问题出现的环境错误重现的步骤预期行为的描述错误行为的描述其他&…

零基础入门转录组数据分析——绘制差异火山图

零基础入门转录组数据分析——绘制差异火山图 差异分析的火山图(Volcano Plot)在生物信息学数据分析中,特别是在基因表达差异分析中,是一个非常直观和有用的工具。 本教程将从导入的数据结构开始,一步步带大家在R中绘制好看的火山图,最后对火山图进行解读,确保读者理解…

google浏览器网站不安全与网站的连接不安全怎么办?

使用google谷歌浏览器访问某些网站打开时google谷歌浏览器提示网站不安全,与网站的连接不安全,您之所以会看到此警告,是因为该网站不支持https造成的怎么办? 目录 1、打开谷歌google浏览器点击右上角【┇】找到设置

深入并广泛了解Redis常见的缓存使用问题

Redis 作为一门主流技术&#xff0c;缓存应用场景非常多&#xff0c;很多大中小厂的项目中都会使用redis作为缓存层使用。 但是Redis作为缓存&#xff0c;也会面临各种使用问题&#xff0c;比如数据一致性&#xff0c;缓存穿透&#xff0c;缓存击穿&#xff0c;缓存雪崩&#…