如何舒适的使用VScode

embedded/2024/10/18 5:53:02/

安装好VScode后通常会很不好用,以下配置可以让你的VScode变得好用许多。

VScode的配置流程

  • 1、设置VScode中文
  • 2、下载C/C++拓展,使代码可以跳转
  • 3、更改编码格式
  • 4、设置滚轮缩放
  • 5、设置字体
  • 6、设置保存自动改变格式
  • 7、vscode设置快捷代码
  • 8、下载插件并学会如何使用

1、设置VScode中文

1)打开vscode工具;
2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后;
3)修改locale.json文件下的属性“locale”为“zh-CN”;
4)重启vscode工具;
如果重启后vscode菜单等仍然是英文显示,在商店查看已安装的插件,把中文插件重新安装一遍(如下图),然后在重启工具。
在这里插入图片描述

2、下载C/C++拓展,使代码可以跳转

C/C ++ 和 C++ intellisense 两个是必装的。安装之后记得重启编译器。

3、更改编码格式

在设置里搜索encoding,别忘了keil也要更改变编码格式。

4、设置滚轮缩放

在设置里搜索zoom,打开对应项

5、设置字体

下载JetBrains Mono 字体,并修改Editor:Font Family为:
JetBrains Mono, ‘Courier New’, monospace

6、设置保存自动改变格式

看博文:
vscode c语言代码自动格式化
{ BasedOnStyle: Google, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Attach, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 80, AccessModifierOffset: -4 }

vscode_28">7、vscode设置快捷代码

8、下载插件并学会如何使用

  1. bookmark
  2. todotree

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

相关文章

WinForm基础控件使用演示

目录 一 控件列表 二 样例效果 三 后台代码 一 控件列表 二 样例效果 三 后台代码 using System.Diagnostics; using System.Drawing.Printing; using System.Text;namespace WinForm练习 {public partial class Form1 : Form{public Form1(){InitializeComponent();}priva…

最小生成树prim算法详解

prim算法解决的是最小生成树问题,即在一个给定的无向图G中求一棵生成树T,使得这棵树拥有图G中的所有顶点,且所有边都是来自图G中的边,并且满足整棵树的边权之和最小。 prim算法的基本思想是对图G设置集合S来存放已被访问的顶点&a…

力扣刷题总结 -- 数组26

76. 所有奇数长度子数组的和(简单) 题目要求: 给定一个正整数数组 arr ,计算所有奇数长度子数组的和。 子数组定义为原数组中的一个连续子序列。 返回 arr 中 所有奇数长度子数组的和 。 题目分析: 先得到所有子…

k-means聚类模型的优缺点

一、k-means聚类模型的优点 1. 简单高效:k-means算法思想简单直观,易于实现。它通过迭代计算样本点与聚类中心之间的距离,并不断调整聚类中心的位置,直至满足终止条件。由于其计算过程相对直接,所以具有较高的执行效率…

基于YOLOv10深度学习的高密度人脸智能检测与统计系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测

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

Python中的“*”和“**”

1.接受任意长度形参,组成turple def function(*args):# type(args)turple# args(1, 2, 3, 4)print(args)ant0for i in range(len(args)):antargs[i]return antprint(function(1,2,3,4)) # 102.接受任意长度形参,组成dict def function(**args):# type…

探索Edge

目录 1.概述 1.1.什么是浏览器 1.2.浏览器的作用 2.Edge 2.1.什么是Edge 2.2.诞生背景 2.3.历史版本 2.4.作用 2.5.优缺点 2.5.1.优点 2.5.2.缺点 3.对比 3.1.和360浏览器的对比 3.2.和谷歌浏览器(Chrome)的对比 4.未来展望 5.总结 1.概…

【数据结构】第十五弹---C语言实现直接插入排序

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1、排序的概念及其运用 1.1、排序的概念与分类 1.2、排序运用 1.3、常见的排序算法 1.4、常见的排序算法性能测试 2、常见排序算法的实现 2…