资讯

展开

VScode设置C/C++编译环境详解

作者:快盘下载 人气:

一;下载安装C/C;;编译器

在windows下有很多集成的编译器;我们只是需要使用gcc.exe 编译而已;所以我们可以随便下;这里推荐使用;MinGW;;附下载官网地址;可直接安装;

https://mirrors.gigenet.com/OSDN//mingw/68260/mingw-get-setup.exe

一直continue;比较关键的两步;

VScode设置C/C++编译环境详解

 在菜单栏中选择Installation -> Apply Changes

 安装完成后;需要设置环境变量;让cmd可以找到gcc.exe

在path里添加进D:softwareMinGWin 即可

VScode

 二;VScode里安装插件

下载.exe的安装版;直接安装

;1;切换中文版

安装完成后;如果想要改成中文的名字

VScode

 ;2;配置C/C;;插件

VScode

三;VScode里配置环境;将外部的环境和vscode连接一下;

Ctrl;Shift;P调出命令面板;输入C/C;;

VScode

配置编译器的路径和IntelliSense的模式就可以了

 VScode

配置完成关闭后;会在.vscode里出现如下的json文件;显示了之前的配置;编译器的路径---有就有;没有就没有;不需要修改这个东西; 。

VScode

 四;运行和调试C/C;;文件

;1;终端手动运行

我们此时就可以直接在终端运行了

VScode

;2;软件运行C/C;;文件

自动运行C/C;;文件 需要构建配置任务;即构建指令来运行 gcc 这种命令行指令

两种方法;

第一种;

 VScode

第二种;Ctrl;Shift;P调出命令面板;输入tasks

VScode

 再选择

VScode

 结果;

此时会出现一个名为tasks.json的配置文件;第一种方法中;我们直接运行后;会在控制台输出以下的界面;;此时控制台 显示文件运行结果;终端不会;

VScode VScode

VScode

;3;调试

 所谓调试;就是可以用过打断点来Debug;在调试控制台会输出单步调试的结果。

VScode

 VScode

  五;run code代码

Code RUNNER; 轻松编译、运行和调试单个或多个C/C;;文件

;1;安装Code Runner插件

VScode

 ;2;run code

可以安装Code Runner插件;快速运行调试代码;无需配置繁杂的环境。

 安装完成之后就可以用啦;

直接点击;

VScode

会发现 显示乱码。一般我不喜欢在这里输出;可以更改设置在终端输出。

VScode

右键扩展设置;run in terminel 打勾即可。

VScodeVScode

再次运行查看;显示正常

VScode

   六;设置的更改以及乱码问题 

有时候需要手动设置一下;

1. 插件的设置

我们扩展栏找到安装好的插件;右键扩展设置就可以直接设置相关的参数;例如Code runner的在终端显示等等。

2. vscode整体的编码配置

 使用快捷键;ctrl;shift;p 调出命令窗口;输入settings;这时会有四个选项;

VScode

 其中;第二个default settings我们无法自己更改;因此一般不选。

              第一个user settings我们可以手动增加配置参数。

                第四个就是打开UI界面;带有下拉框的设置;

VScode

                     第三个就是打开工作区workspace的设置;当前代码路径下.vscode下的settings;一般不设置都是空的。

VScode

注; 默认的是使用Default Settings 和 User Settings;;其实就是一个包含关系;

Default Settings范围最广;User Settings更改当前用户;Workspace Settings只更改当前代码的配置。

VScode

 3. vscode乱码问题

 

vscode;四个乱码问题及解决方法_Balaaam的博客-CSDN博客_vscode中文乱码怎么解决

1. 打开文件时;设置;files.autoGuessEncoding;: true;令VS Code自动选择合适编码方式;
2. 通过命令行或运行键运行程序时;若是UTF-8编码会造成中文乱码;需要在运行命令中添加“chcp 65001”;或者将UTF-8编码转换成GB2312编码;
3. VS Code默认编码是UTF-8;调试时也是使用UTF-8;可以输出中文

加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!