Visual Studio Code(VS code-VScode)安装及使用经验、技巧汇总

Visual Studio Code(VS code)是一个轻量化的代码查看、书写工具,支持很多语言,挺不错的。

假如你添加了一个C的工程目录,它能自动分析代码中的定义关系哦。

01-安装

官方下载网址:
https://code.visualstudio.com/

VSCodeUserSetup-x64-1.96.0百度网盘下载链接:
https://pan.baidu.com/s/17bfVfmAgVW7ManTN9WzC2Q?pwd=hnih

02-设置打开一个新的文件在新的tab打开

在这里插入图片描述
在这里插入图片描述

03-在Visual Studio Code中,通过CTRL+点击函数名跳转到了函数的定义文件中,那么怎么样回到我点击前的文件中?

两种方法:
第1种如下图红框中所示:
在这里插入图片描述
第2种快捷键“Alt + 方向左键←”或“Alt + 方向右键→”【推荐这种方法】

04-安装C/C++ Extension Pack扩展

运行之后如果要查看编写C语言,最好安装一个名为C/C++ Extension Pack的扩展。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
C/C++ Extension Pack的介绍如下:
Visual Studio Code (VS Code) 中,C/C++ Extension Pack 是一个扩展包,它包含一组对 C 和 C++ 开发 非常有用的扩展。这些扩展能够增强代码编写、调试和项目管理的体验,帮助开发者更高效地进行 C 和 C++ 开发工作。

C/C++ Extension Pack 的主要作用和内容:

  1. 代码编辑与语法高亮

    • 提供 C 和 C++ 代码的语法高亮,使代码更易读。
    • 支持自动补全(IntelliSense),帮助开发者快速输入代码,减少错误。
  2. 代码导航与重构

    • 提供代码的跳转功能,例如跳转到定义、声明、引用等。
    • 支持重命名变量、函数等符号,简化代码重构。
  3. 代码调试

    • 支持在 VS Code 中进行 C/C++ 程序的调试,包括设置断点、查看变量值、调用栈和内存调试等。
  4. 代码分析

    • 提供静态代码分析功能,可以帮助检测潜在的错误或代码风格问题。
  5. 项目构建与管理

    • 支持与 CMakeMakefile 等项目管理工具集成,方便开发者构建和管理 C/C++ 项目。
  6. 跨平台支持

    • 支持 Windows、macOS 和 Linux 平台上的 C 和 C++ 开发,提供一致的开发体验。

05-开启CTRL+鼠标滚轮 放大缩小代码文字的功能

在这里插入图片描述
然后搜索“Wheel”,把下图中红框中的勾选上即可。
在这里插入图片描述

06-如何显示一个代码文件的大纲(结构)?

EXPLORER界面的左下角有个比较小的OUTLINE按钮哈,点击可展开,并且可往上调大。

在这里插入图片描述
点击可展开,并且可往上调大。
在这里插入图片描述

07-VScode的搜索功能

VScode搜索界面的两种打开方式

第一种:左侧导航栏打开

在这里插入图片描述

第二种:界面正中间打开

在这里插入图片描述

如何全局搜索一个Workspace中所有文件中的某个内容

在这里插入图片描述
在这里插入图片描述
在下图中的%号后面输入自己要搜索的内容即可:
在这里插入图片描述

如何搜索一个Workspace中的某个源文件

快捷键 Ctrl+P 就是搜索文件的快捷键:
在这里插入图片描述
当然也可以点击最上面正中间的搜索按钮:
在这里插入图片描述
在这里插入图片描述

如何在某个文件夹中搜索内容

很简单,右键点击某个文件就能搜索到搜索选项
在这里插入图片描述

如何搜索当前文件中的内容

这个用快捷键CTRL+F就行:
在这里插入图片描述

08-如何建立一个工程(Workspace)

在VsCode中,Workspace的概念就相当于别的IDE中Project的概念。
在VsCode中,如果你要建立一个Workspace,那么需要先打一个目录,然后打开之后再点击“Save Workspace As…”
在这里插入图片描述
可以在工程根目录下建一个专门存放其Workspace文件的目录:
在这里插入图片描述
保存后得一个Workspace文件:
在这里插入图片描述
下次要打开Workspace,就可以从这个Workspace文件打开。

09-如何查看最近打开的文件

点击正中间的最长的按钮就能看到:
在这里插入图片描述

10-如何启用或关闭显示文件的路径(文件的导航)?

在这里插入图片描述
在这里插入图片描述
这个功能打开前的效果如下:
在这里插入图片描述
关闭后的效果:
在这里插入图片描述

11-为什么在查看某些定义时,不是跳转到相关文件,而是在下方显示比较复杂的窗口?

为什么在查看某些定义时,不是跳转到相关文件,而是在下方显示比较复杂的窗口?
比如下面的截图,我当时在查宏THIS_MODULE的定义,结果右键点击了Go to Definition 后,
在这里插入图片描述
出现了下面的界面:
在这里插入图片描述
出现这个窗口说明这个宏在多个地方被定义,右侧的窗口就是其定义列表:
在这里插入图片描述
我们可以选择查看某一个具体的定主,选择好后点击下方红框中的区域就可以跳转到对应的文件,并打开对应的文件了:
在这里插入图片描述

12-如何按列选择内容?

在Notepad++中可以用ALT+鼠标操作以列为单位选取编辑内容,在VScode中对就的快搜索键是Alt+Shift
在这里插入图片描述

13-如何在VsCode中运行C代码?

首先,如无必要,不推荐在VsCode中去运行C代码,因为VsCode只作为自己编写代码的工具,没必要搞得那么复杂,偶尔运行下C代码,可以直接去在线运行网站运行C代码,比如下面这个:
https://www.bejson.com/runcode/c740/
上面这个在线运行网站还可以选择编译器呢:
在这里插入图片描述
如果实在要在VsCode中运行C代码,可以参考下面这篇博文进行配置:
https://blog.youkuaiyun.com/posdg/article/details/142979402

14-如何批量关闭文件?

在任意一个打开文件的标签上右键:
在这里插入图片描述

15-如何将同一个文件在多个标签中打开?

实际上这是分屏查看功能实现的功能。

在需要操作的文件的标签上,右键:
在这里插入图片描述
截图中的Split Up表示在竖直方向的上面再打开一次这个文件。
截图中的Split Down表示在竖直方向的下面再打开一次这个文件。
截图中的Split Left表示在水平方向的左边再打开一次这个文件。
截图中的Split Right表示在水平方向的右边再打开一次这个文件。

我常用的是“Split Right”

16-如何分屏查看同一个文件

同第15点:如何将同一个文件在多个标签中打开?

17-如何在Ubuntu中安装VScode?

请查看下面这个PDF文档:
https://pan.baidu.com/s/1G1QULOE5m1cu0AnsjdT4rA?pwd=ygqk

18-利用bear插件提高VScode对代码的分析能力和精准跳转

请查看下面这个PDF文档:
https://pan.baidu.com/s/1G1QULOE5m1cu0AnsjdT4rA?pwd=ygqk
文档中搜索“安装bear”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

昊虹AI笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值