Visual Studio Code 环境配置
VS Code将扩展存储转移至D盘
参考这篇博客
我们可以使用mklink
将原先C盘内的文件夹的实际位置修改为D盘。在VS
Code下载安装前,将C:\Users\YOUR_USERNAME
中的.vscode
与D盘内的D:/.vscode
建立关联。
- vscode中的默认扩展路径为:
"%USERPROFILE%.vscode"。即用户目下下的.vscode文件夹。
- 用户文件夹默认路由为:
"%APPDATA%"。即C:。
解决办法:
通过软连接的方式实现。
剪切原文件.vscode到D:.vscode文件夹。
剪切原文件.code到D:.vscode-data文件夹。
在cmd中执行以下命令实现软连接。
1 | mklink /D "%APPDATA%\Code" "D:\.vscode\user-data" |
1 | mklink /D "%USERPROFILE%\.vscode" "D:\.vscode\" |
VS Code配置C/C++编译环境
https://blog.csdn.net/weixin_53510183/article/details/126906182
前期准备
安装MinGW64,把编译器所在的目录添加到环境变量Path
中
组织文件结构
单文件编程,将可执行文件统一放在bin
文件夹下
多文件编程,不需要单独的bin目录
更快地模拟命令行的过程,这是通过.vscode
文件夹下的json
配置文件实现的,这些json
文件怎么写是由vscode开发团队规定的(感兴趣可以去看官方的文档),其中一个是tasks.json,task是任务的意思,我们的编译和运行就是我们想要vscode执行的任务
配置需要与文件结构严格一致
tasks.json
1 | { |
launch.json
1 | { |
- 仅编译(构建Configuration),使用快捷键
ctrl+shift+B
- 编译+运行(run test
task),使用自定义快捷键
ctrl+alt+F5
- 调试,直接用调试快捷键
F5
,设置断点快捷键是F9
可能出现的问题
reused by task
按照在task中的设置,每次执行一个task就会打开一个新的终端面板
多文件程序
多文件tasks.json
1 | { |
多文件launch.json
1 | { |