Vscode工具使用指南

news2024/11/30 15:32:04

通用

  • 快捷键
    • 文件 / 编辑
    • 查找 / 替换
    • 窗口
    • 插件
    • 主题
  • 连接linux

快捷键

文件 / 编辑

  • 新建文件:Ctrl+N
  • 放大或缩小:Ctrl +/-
  • 代码行缩进,展开:Ctrl+[ 和 Ctrl+]
  • 在当前行下方插入一行:Ctrl+Enter
  • 在当前行上方插入一行:Ctrl+Shift+Enter
  • 跳转到行:Ctrl+G,输入行数
  • 选中多行: Ctrl+Shift + 上下
  • 拆分编辑器 : ctrl + 1/2/3 (划分多个Group,可关闭)
  • 跳转: F12 或者 ctrl + 左键
  • 文件搜索(光标切到侧边栏中才有效):默认为Ctrl+Shift+F # 可改为 Ctrl+Shift+O, 文件 -> 首选项 -> 键盘快捷方式,找到 Search: Find in Files,更改即可

查找 / 替换

  • 查找:Ctrl+F
  • 查找+替换:Ctrl+H(当前文件)
  • 全局替换:ctrl + shift + h
  • 查找文件: Ctrl+P

窗口

  • 关闭当前窗口:Ctrl+W
  • 关闭所有窗口:Ctrl + k + w
  • 侧边栏显示或隐藏: Ctrl+B
  • 目录缩进太小,目录树不明显 -> 增大缩进大小
    文件 --> 首选项 --> 设置 -> 然后输入搜索 workbench > tree, 选择always, indent设置为25
    在这里插入图片描述

:想退出悬浮窗口,按Esc即可。比如:save as,gitlens 弹窗等

插件

vscode 常用插件参考:

  1. https://blog.csdn.net/qq_20515461/article/details/103273403
  2. https://www.cnblogs.com/dlonng/p/13193432.html
  • 搜索插件:ctrl + shift + x
  • Git History(git log) :查看git log
  • gitlens:查看每一行的修改历史
  • Bracket Pair Colorizer:成对的大括号标记成不同的颜色
  • C/C++ for Visual Studio Code:代码跳转,自动补全
  • C++ Intellisense:对官方工具的补充
  • Include Autocomplete:头文件自动补全

python设置
参考:https://blog.csdn.net/Mecaly/article/details/131286228

  • 安装python插件
  • 设置解释器
  • 重启

注:如果打开的C++工程,python貌似跳转不了了?需要重启python工程

主题

  • One Dark Pro

连接linux

VSCode远程连接Linux服务器:https://www.cnblogs.com/zys2019/p/14810286.html
配置好之后, 本地修改会同步到远程 # 配置好之后要重装一下插件(选择remote版本), 比如C/C++, GitLens之类的, 才能正常跳转

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

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

相关文章

Springboot+vue的客户关系管理系统(有报告),Javaee项目,springboot vue前后端分离项目

演示视频: Springbootvue的客户关系管理系统(有报告),Javaee项目,springboot vue前后端分离项目 项目介绍: 本文设计了一个基于Springbootvue的前后端分离的客户关系管理系统,采用M&#xff08…

常见的1/2/3位数码管接线详解

今天玩数码管的时候接触到了数码管的接线,分享一下供刚开始接触的童鞋参考 首先了解什么是数码管 数码管是一种可以显示数字和其他信息的电子设备,是显示屏其中一类, 通过对其不同的管脚输入相对的电流,会使其发亮,从而…

VMware上面安装部署centos7镜像系统【详细含镜像】

VMware上面安装部署centos7镜像系统【详细含镜像】 废话不多说直接开始 下载centos7镜像 网上有好多,但是我相信来看小编文章的基本上应该都有centos7的镜像了吧,毕竟咱们都是同一类人,哈哈不卖关子了,小编直接给大家一个百度云盘…

意大利 地图 RV REG M A 是什么意思

Regionale分为 普通列车(R/REG):经停每一个小站 高速列车(RV/RGV):经停大站 上车前必须打票 没有指定座位,任意选座 M是地铁,A表示A线 sit bus shuttle是机场大巴

如何清除redis缓存?

首先进入redis安装目录 当前目录下执行CMD命令(shift 右键 -> 选择 ‘在此处打开Powershell窗口’ ) 执行 redis-cli.exe -h 127.0.0.1 -p 6379flushall

好物周刊#31:在线格式转换

https://github.com/cunyu1943/JavaPark https://yuque.com/cunyu1943 村雨遥的好物周刊,记录每周看到的有价值的信息,主要针对计算机领域,每周五发布。 一、项目 1. Soybean Admin 一个基于 Vue3、Vite3、TypeScript、NaiveUI、Pinia 和…

5.一维数组——输入一行字符,统计其中各个大写字母出现的次数。

文章目录 前言一、题目描述 二、题目分析 三、解题 程序运行代码 四、举一反三一、题目描述 二、题目分析 三、解题 程序运行代码 前言 本系列为一维数组编程题,点滴成长,一起逆袭。 一、题目描述 输入一行字符,统计其中各个大写字母出现的…

北大师兄聊一聊基于深度学习的三维重建方法

2019年4月15日下午6时50分左右,一场大火席卷了法国巴黎圣母院,持续长达14小时。幸而巴黎圣母院有着高分辨率的3D模型,研究人员可以了解圣母院本身的建造结构,以便修复工程的开展。 多视图立体几何(Multi-View Stereo,MVS)是计算机视觉中重要的研究领域,也是迈入三维计算…

jQuery_05 事件的绑定(尝试)

jQuery可以给dom对象添加事件 在程序执行期间动态的处理事件 jQuery如何绑定事件呢? 1. $("选择器").事件名称(事件处理函数) $("选择器") : 选择0或者多个dom对象 给他们添加事件 事件名称:就是js中事件名称去掉on的部…

力扣113. 路径总和 II(Java,DFS解法)

Problem: 113. 路径总和 II 文章目录 题目描述思路解题方法复杂度代码实现细节处Code 题目描述 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。 思路 题目要…

YOLOv5算法进阶改进(4)— 引入解耦合头部 | 助力提高检测准确率

前言:Hello大家好,我是小哥谈。解耦头是目标检测中的一种头部设计,用于从检测网络的特征图中提取目标位置和类别信息。具体来说,解耦头部将目标检测任务分解为两个子任务:分类和回归。分类任务用于预测目标的类别,回归任务用于预测目标的位置。这种设计可以提高目标检测的…

Google Docs系统设计

1 简介 谷歌文档是一种协作文档编辑服务。 协作文档编辑服务可以通过两种方式设计: 设计为C/S架构的集中式设施,为所有用户提供文档编辑服务使用点对点技术设计,以便在单个文档上协作 大多数商业解决方案侧重于客户端服务体系结构,以实现…

物联网AI 无线连接学习之蓝牙基础篇 协议概述

学物联网,来万物简单IoT物联网!! 1 蓝牙协议总体架构 1.1 Application层 应用属性层,通过API函数与协议栈交互; 1.2 Host层 Host层,逻辑链路控制及自适应协议层、安全管理层、属性协议层、通用访问配置…

Stable Diffusion绘画系列【1】:炫酷机甲美女

《博主简介》 小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~ 👍感谢小伙伴们点赞、关注! 《------往期经典推…

Linux系统编程 day05 进程控制

Linux系统编程 day05 进程控制 1. 进程相关概念2. 创建进程3. exec函数族4. 进程回收 1. 进程相关概念 程序就是编译好的二进制文件,在磁盘上,占用磁盘空间。程序是一个静态的概念。进程即使启动了的程序,进程会占用系统资源,如内…

win11任务栏居中/靠左设置路径

win11任务栏居中/靠左设置路径 设置-个性化-任务栏-任务栏对齐方式

Proteus仿真--基于字符液晶显示的频率计

本文介绍基于数码管的频率计(完整仿真源文件及代码见文末链接) 仿真图如下 本设计中80C51单片机作为主控,用字符液晶作为显示模块,按下按键K1后可进行频率测量并显示 仿真运行视频 Proteus仿真--基于字符液晶显示的频率计 附完…

只狼 资源分享

版本介绍 v1.06版|容量15GB|官方简体中文|支持键盘.鼠标.手柄|赠官方原声4首BGM|赠多项修改器|赠一周目全义手忍具强化通关存档|2020年01月15号更新 只狼中文设置: https://jingyan.baidu.com/article/cb5d6105bc8556005d2fe048.html 只狼键盘对应按键&#xff1…

6.1 Windows驱动开发:内核枚举SSDT表基址

SSDT表(System Service Descriptor Table)是Windows操作系统内核中的关键组成部分,负责存储系统服务调用的相关信息。具体而言,SSDT表包含了系统调用的函数地址以及其他与系统服务相关的信息。每个系统调用对应SSDT表中的一个表项…

RocketMQ相关概念与使用入门详解

文章目录 RocketMQ 相关概念消息模型MQ 的简单消息模型RocketMQ 的复杂消息模型 RocketMQ 中消息相关概念消息(Message)主题(Topic)Tags队列消息标识 RocketMQ 中的物理对象NameServerBrokerProducerConsumer NameServer 与 Broke…