【工具类】vscode 常用功能

1. vscode 常用功能

  • 1. vscode 常用功能
    • 1.1. 关闭右侧预览功能
    • 1.2. 快捷键(右键或者菜单栏多看看就记住了)
    • 1.3. 常用插件

1.1. 关闭右侧预览功能

点击文件-首选项-设置,搜索 “editor.minimap.enabled” ,默认值为打钩,我们只需要把钩去掉即可;

1.2. 快捷键(右键或者菜单栏多看看就记住了)

  • 回跳转前位置,回上一个位置
    • Windows: Alt + ‘-’ (有的是 Alt + ‘←’)
    • Ubuntu: Ctrl + Alt + ‘-’
    • Mac: control + ‘-’
  • 单行注释或取消注释:[ctrl+k,ctrl+c] 或 ctrl+/
  • 选择相同内容:ctrl + d
  • 移动行:alt+up/down
  • 复制当前行:ctrl + c
  • 删除当前行:shift + ctrl + k 或 ctrl x
  • 控制台终端显示与隐藏:ctrl + ~
  • 查找文件:ctrl + p
  • 运行插件命令:ctrl + shift + p
  • 代码格式化:shift + alt + f
  • 行增加缩进: ctrl + [ 行减少缩进: ctrl + ]
  • 字体放大/缩小: ctrl + ( + 或 - )
  • 全局查找文件:ctrl + shift + f
  • 折叠/展开代码: ctrl + k + 0-9/j (0是完全折叠,j完全展开代码)
  • 快速回到顶部、底部 : ctrl + home/end

其他不常用

  • 选中文字:shift + left / right / up / down
  • 显示/隐藏左侧目录栏 ctrl + b
  • 多行注释:[alt+shift+A]
  • 多行注释:/**
  • 新建一个窗口 : ctrl + shift + n
  • 拆分编辑器 : ctrl + 1/2/3
  • 切换窗口 : ctrl + shift + left/right
  • 关闭编辑器窗口 : ctrl + w
  • 关闭所有窗口 : ctrl + k + w
  • 切换全屏 : F11
  • 自动换行 : alt + z
  • 显示git : ctrl + shift + g
  • 显示相关插件的命令(如:git log):ctrl + shift + p
  • 快速切换主题:ctrl + k / ctrl + t
  • 格式化选定代码 :ctrl + k / ctrl +f
  • 选中代码 : shift + 鼠标左键
  • 多行同时添加内容(光标) :ctrl + alt + up/down
  • 全局替换:ctrl + shift + h
  • 当前文件替换:ctrl + h
  • 打开最近打开的文件:ctrl + r
  • 打开新的命令窗:ctrl + shift + c

1.3. 常用插件

  • Markdown All in One
  • C/C++
  • C/C++ Intellisense
  • C/C++ Extenstion Pack
  • C/C++ Themes
  • CMake
  • CMake Tools
  • Docker
  • FilterLine
  • FilterLines
  • GitLens–Git supercharged
  • Go
  • Hex Editor
  • Log File Highlighter
  • Makefile Tools
  • Pylance
  • Python
  • Python Debugger
  • Baidu Comate
  • LeetCode

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

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

相关文章

上传日志到aws日志服务

安装包 <dependency><groupId>software.amazon.awssdk</groupId><artifactId>cloudwatchlogs</artifactId><version>2.16.60</version></dependency>使用 HashMap<String, Object> map new HashMap<>();map.put(…

inner join,left join,right join,outer join的区别

INNER JOIN&#xff1a;内连接是最常见的连接操作&#xff0c;它返回两个表中满足连接条件的交集。即只返回条件匹配的记录。 LEFT JOIN&#xff1a;左连接返回左表记录和右表记录匹配后组成的记录。以及左表中未与右表匹配的记录&#xff0c;右边用null显示。 RIGHT JOIN&…

如何正确关闭MySQL

一、介绍 MySQL是一个广泛使用的开源关系型数据库管理系统&#xff0c;由于其高性能、稳定性和可靠性&#xff0c;被广泛应用于互联网应用等领域。然而&#xff0c;当我们需要停止或关闭MySQL实例时&#xff0c;很多人并不清楚如何做到正确、安全地关闭MySQL&#xff0c;这将会…

好就业三种专业#信息安全#云计算#网络工程

一、信息安全专业 根据2021年网络安全宣传周白皮书的观察结果&#xff0c;网络安全产业对于人才的需求正以高速增长的趋势呈现&#xff0c;当前网络安全行业存在着巨大的人才缺口&#xff0c;平均供求比例约为1:2。这一现象导致了资深人才的储备不足&#xff0c;并且新人才的培…

AWS Sagemaker详解

Sagemaker各个组件的介绍 Ground Truth Sagemaker Ground Truth Labeling platform。图片语义分析 Amazon SageMaker Ground Truth semantic segmentation labeling taskGround Truth Active Learning will require human labelling only when needed, works well with small…

如何画好架构图

什么是架构图&#xff1f; 架构图 架构的表达 架构在不同抽象角度和不同抽象层次的表达 架构可以从很多个角度去看&#xff0c;比如&#xff1a;业务架构、应用架构、技术架构、代码架构、数据架构等。 从架构级别来分类&#xff0c;使用金字塔的说明&#xff0c;上层级别…

图像分割论文阅读:Adaptive Context Selection for Polyp Segmentation

这篇论文的主要内容是关于一种用于息肉分割的自适应上下文选择网络&#xff08;Adaptive Context Selection Network&#xff0c;简称ACSNet&#xff09; 1&#xff0c;模型的整体结构 模型的整体结构基于编码器-解码器框架&#xff0c;并且包含了三个关键模块&#xff1a;局部…

贵州省二级分类土地利用数据(矢量)

贵州省&#xff0c;地处中国西南腹地&#xff0c;地貌属于中国西南部高原山地&#xff0c;境内地势西高东低&#xff0c;自中部向北、东、南三面倾斜&#xff0c;平均海拔在1100米左右。贵州高原山地居多&#xff0c;素有“八山一水一分田”之说。全省地貌可概括分为&#xff1…

列表(list)篇(二)

文章目录 2.10 insert()函数2.11 list()函数2.12 pop() 函数2.13 remove()函数2.14 reverse()函数2.15 sort()函数2.16 sorted()函数2.17 sum()函数 2.10 insert()函数 在Python中&#xff0c;list.insert()是一个列表方法&#xff0c;用于在指定索引位置插入一个元素。这个方…

【鸿蒙HarmonyOS开发笔记】通知模块之为通知添加行为意图

概述 WantAgent提供了封装行为意图的能力&#xff0c;这里所说的行为意图主要是指拉起指定的应用组件及发布公共事件等能力。HarmonyOS支持以通知的形式&#xff0c;将WantAgent从发布方传递至接收方&#xff0c;从而在接收方触发WantAgent中指定的意图。例如&#xff0c;在通…

RK3568平台开发系列讲解(pinctrl篇)引脚的复用关系的设置

🚀返回专栏总目录 文章目录 一、调用pinctrl_bind_pins二、dev_pin_info结构体沉淀、分享、成长,让自己和他人都能有所收获!😄 引脚的复用关系是在什么时候被设置的。 一、调用pinctrl_bind_pins 在内核源码目录下的 “drivers/base/dd.c” 文件中 static int really_p…

Java项目:67 ssm家政服务网站设计+jsp

作者主页&#xff1a;源码空间codegym 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 家政服务网站&#xff0c;主要的模块包括查看 管理员&#xff1b;个人中心、用户管理、服务类型管理、家政类型管理、家政评价管理、家政资讯…

Cesium for UE-01-虚幻引擎的下载安装及插件配置

学习Cesium for UE的过程笔记 下载UE 下载 下载完成后&#xff0c;点击运行&#xff0c;执行安装 安装完成后需要下载epic game 下载完成&#xff0c;需要登录 没有账号的自行注册&#xff0c;或者选一个有账号的平台登录即可 选择虚幻引擎&#xff0c;再点击库 可以看到下…

课时70:流程控制_for循环_嵌套循环

2.4.4 嵌套循环 学习目标 这一节&#xff0c;我们从 基础知识、简单实践、小结 三个方面来学习。 基础知识 简介 这里的嵌套实践&#xff0c;与选择语句的嵌套实践基本一致&#xff0c;只不过组合的方式发生了一些变化。常见的组合样式如下&#xff1a;for嵌套for语句for …

【工具使用】VScode配置gcc开发环境

一&#xff0c;简介 本文主要介绍如何在VScode中配置gcc环境&#xff0c;方便开发调试。 二&#xff0c;配置步骤 2.1 gcc环境配置 2.1.1 安装gcc环境 这里我使用的是msys2&#xff0c;具体安装步骤可以参考我另外一篇文章《史上最全msys2下载配置操作步骤》&#xff0c;这…

SpringCloud-Feign远程调用

使用Feign替代RestTemplate进行远程服务调用&#xff1a; 远程调用配置 1. 引入依赖 我们在order-service服务的pom文件中引入feign的依赖&#xff1a; <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starte…

LeetCode 45. 跳跃游戏 II java题解

题目 贪心 class Solution {public int jump(int[] nums) {int nnums.length;int max0;//能到达的最远位置int endmax;//边界int res0;//跳跃次数for(int i0;i<n-1;i){//最后一个位置不用跳maxMath.max(max,inums[i]);if(iend){//到达边界。end取决于更新之前的maxendmax;//…

计算机三级——网络技术(综合题第二题)

路由器工作模式 用户模式 当通过Console或Telnet方式登录到路由器时&#xff0c;只要输入的密码正确&#xff0c;路由器就直接进入了用户模式。在该模式下&#xff0c;系统提示符为一个尖括号(>)。如果用户以前为路由器输入过名称&#xff0c;则该名称将会显示在尖指号的前…

C++11关键字auto的理解和运用

auto的实际价值就是简化代码&#xff0c;类型很长时可以自动推导。也可以用typedef&#xff0c;main函数里面也能typedef&#xff0c;不一定要在全局定义。 &#xff08;1&#xff09;类型别名思考 随着程序越来越复杂&#xff0c;程序中用到的类型也越来越复杂&#xff0c;经…

idea2022中修改护眼主题色和注释颜色

背景&#xff1a;重装了2022版本idea&#xff0c;想改idea的颜色 背景修改 效果如下。护眼模式好了 修改注释