vscode 设置

embedded/2025/1/21 21:59:27/

vscode_0">一、如何在vscode中设置放大缩小代码

1.1.文件—首选项——设置

在这里插入图片描述

1.2.在搜索框里输入“Font Ligatures”,然后点击"在settings.json中编辑"

在这里插入图片描述

1.3.在setting中("editor.fontLigatures":前)添加如下代码

"editor.mouseWheelZoom": true

(记得在上一行加上“,”)
在这里插入图片描述

二、修改VScode左边栏字体大小

2.1 打开左边栏底部设置按钮,选择命令面板

在这里插入图片描述

2.2 搜索settings关键字,选择Open Workspace Settings(JSON),末尾添加如下两项(不要忘记添加‘,’

在这里插入图片描述

    "editor.fontSize": 18,"window.zoomLevel": 2.0

在这里插入图片描述

三、常用快捷键

3.1. 注释和取消注释代码(Ctrl+/)

使用Ctrl+/可轻松注释或取消注释代码行,这是一个基本的快捷键,可使代码保持整洁和文档完整。

3.2. 更改缩进(Shift+Tab和Tab)

使用Shift+Tab键减少缩进,使用Tab键增加缩进,调整所选代码块的缩进。这有助于保持代码格式的一致性。

3.3. 包装所选代码(添加’'、{}、[]、""等)

通过选择文本并使用这个方便的快捷键,就可以将所选代码用引号、花括号、方括号或双引号包装起来。

  • 要使用单引号(‘’)或双引号(“”)包装所选代码,只需在选定代码时按下 ’ 或 "。
  • 要用括号(())、花括号({})或方括号([])包装所选代码,只需在选中代码的同时按 ( 、{ 或 [ 即可。

3.4. 查找和替换代码(Ctrl+F和Ctrl+H)

如果用户需要在一堆代码中找到特定的代码片段,只需按Ctrl+F。但许多人忽视的是Ctrl+H,它可以让用户替换所有出现的单词或短语。

四、对于行:

  • 光标在末尾,回车即可;
  • 光标不在末尾,ctrl + enter向下重开一行;
  • 光标不在末尾,ctrl + shift + enter向上重开一行
  • Alt+上箭头/下剪头:向上/向下移动行
  • Shift+Alt+上箭头/下剪头:向上/向下复制行
  • 光标没有选择内容时,ctrl + x 剪切行;
  • 光标选中内容时,ctrl + x 则是剪切选中的内容,ctrl + shift + k 删除行;
  • 移动行:alt + 向上/下箭头;
  • 复制行:shift + alt + 向下/上箭头 ;
  • 查找相同内容并添加光标:Ctrl+D
  • 查找所有相同内容并快速选中:Ctrl+Shift+L
  • 单独选中一行:Ctrl+L

五、对于词:

  • 逐个选中相同词:ctrl + d
  • 删除前一个词:ctrl + backspace;

六、查找替换快捷键

  • 单文件查找:Ctrl+F
  • 多文件查找:Ctrl+Shift+F
  • 查找结束,在匹配项后添加光标:Alt+F3
  • 替换:Ctrl+H

七、其他:

  • 文件内搜索:ctrl + f
  • 任意处添加光标:alt + d;
  • 批量选中当前文件中所有匹配的文本:ctrl + F2;
  • 折叠所有代码:ctrl+ k + 0;
  • 展开所有代码:ctrl + k + j;
  • 定位并移动到行或字符位置:ctrl + g;
  • 撤销:Ctrl + Z
  • 反撤销:Ctrl + Y
  • 重命名:F2
  • 单行注释:Ctrl +/
  • 多行注释:Ctrl +Shift+/
  • 打开命令面板:Ctrl+Shift+P (搜索“Preferences: Open Keyboard Shortcuts”查看和修改快捷键)
  • 格式化文档:Ctrl+Shift+J

http://www.ppmy.cn/embedded/155884.html

相关文章

C++学习第五天

创作过程中难免有不足,若您发现本文内容有误,恳请不吝赐教。 提示:以下是本篇文章正文内容,下面案例可供参考 一、构造函数 问题1 关于编译器生成的默认成员函数,很多童鞋会有疑惑:不实现构造函数的情况下…

Py之cv2:cv2(OpenCV,opencv-python)库的简介、安装、使用方法(常见函数、图像基本运算等)

1. OpenCV简介 1.1 OpenCV定义与功能 OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它为计算机视觉应用程序提供了一个通用的基础设施,并加速了在商业产品中使用机器感知。作为BSD许可的产品&…

【c/c++】内存对齐

文章目录 前言一、内存对齐的优点二、内存对齐规则总结 前言 首先我们要知道什么是内存对齐? 答:内存对齐(Memory Alignment)是计算机科学中的一个概念,指的是将数据存储在特定的内存地址上,以提高系统性能…

.Net WebApi 中的Token参数校验

一、引言 在当今数字化浪潮席卷的时代,Web 应用如雨后春笋般蓬勃发展,深入到我们生活的方方面面。无论是在线购物、社交互动,还是金融交易,我们都与 Web 应用紧密相连。而在这繁荣的背后,安全性和可靠性犹如大厦的基石…

打游戏时总是“红网”怎么回事,如何解决

“红网”是指在网络游戏中遇到的网络延迟高、卡顿严重甚至掉线等问题,这些问题通常通过游戏中的网络状态指示(通常是红色警告)来表现出来。对于需要快速反应和稳定连接的在线多人游戏而言,“红网”无疑是一个巨大的障碍。 以下是…

jmeter事务控制器-勾选Generate Parent Sample

1、打开jmeter工具,添加线程组,添加逻辑控制器-事务控制器 2、在事务控制器,勾选Generate parent sample:生成父样本;说明勾选后,事务控制器会作为父节点,其下面的请求作为子节点 3、执行&#…

【自动驾驶BEV感知之Transformer】

欢迎大家关注我的B站: 偷吃薯片的Zheng同学的个人空间-偷吃薯片的Zheng同学个人主页-哔哩哔哩视频 (bilibili.com) 本文为深蓝学院《BEV感知理论与实践》 的学习笔记 以图书馆看书举例 query:查询,感兴趣的东西 Key:索引&…

AI 之网:网络诈骗者的 “高科技伪装术”—— 智能诈骗的神秘面纱

本篇文章博主将以AI的反面应用为例;配合代码辅助说明;带大家了解背后的“黑面纱”;也同时希望大家能够正反结合;不要误入歧途。 :羑悻的小杀马特.-CSDN博客羑悻的小杀马特.擅长C/C题海汇总,AI学习,c的不归之路,等方面的…