网站网页设计模板,可以免费发广告的网站有哪些,求职网站开发多少钱,乔拓云智能建站系统官网目录
1. VS Code是什么#xff1f;
2. VS Code的下载和安装
下载#xff1a;
安装#xff1a;
2.2 环境的介绍 3. VS Code配置C/C开发环境
3.1 下载和配置MinGW-w64编译器套件
下载#xff1a;
配置#xff1a;
3.2 安装C/C插件
3.3 重启VSCode
4. 在VSCode上编…目录
1. VS Code是什么
2. VS Code的下载和安装
下载
安装
2.2 环境的介绍 3. VS Code配置C/C开发环境
3.1 下载和配置MinGW-w64编译器套件
下载
配置
3.2 安装C/C插件
3.3 重启VSCode
4. 在VSCode上编写C语言代码并编译成功
4.1 打开文件夹 4.2 新建C语言文件编写C语言代码
4.3 设置C/C编译的选项c_cpp_properties.json
4.4 创建执行任务tasks.json
4.5 编译执行
4.5.1 编译
4.5.2 执行
4.6 再写一个代码怎么办
方法1
方法2
4.7 一个工程中有多个.c文件需要编译怎么办 4.7.1 打开文件夹拷贝一份旧的.vscode
4.7.2. 改造tasks.json并构建验证结果
5. VSCode怎么写C的代码呢
5.1 配置g.exe为编译器
5.2 生成C源文件编译的tasks信息
编辑6. VSCode的调试
6.1 首先点击调试创建launch.json文件
6.2 开始调试 1. VS Code是什么 Visual Studio Code 简称VS Code是一款跨平台的、免费且开源的现代轻量级代码编辑器支持几乎主流开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段提示、代码对比等特性也拥有对git的开箱即用的支持。同时它还支持插件扩展通过丰富的插件用户能获得更多高效的功能。
一般有【稳定版】和【体验版】两个版本
2. VS Code的下载和安装
下载
下载地址https://code.visualstudio.com/ 进入Windoows x64点击Download下载。根据自己的电脑的实际情况下载对应的稳定版本。
安装
下载下来的安装包直接双击exe文件接下来按下面图示的顺序依次点击就好了。 这样就安装成功了第一次打开显示的界面如下 2.2 环境的介绍
这里可以设置颜色主题为了方便截图说明我先改为白色 环境介绍 安装中文插件
VS Code默认是英文的如果我们使用不习惯可以安装中文插件将VS Code的界面汉化点击左边的插件就可以搜索Chinses显示的第一个插件就是汉化包直接安装即可。 点击Install安装后立马就会在右下角提示如下窗口点击后会自动重启VS Code即可汉化使用非常方便。 汉化后界面如下可以看到由原来的英文变为了中文。 3. VS Code配置C/C开发环境
VSCode安装好之后我们要知道VSCode毕竟是一个高级的编辑器只能用来写C/C代码不能直接编译代码。所以如果我们要能使用VSCode搭建C/C的编译和调试环境还必须有编译器使用。为了方便我们就使用MinGW-w64MinGW-w64移植到windows平台的一个gcc编译器使用起来也是非常方便的。下面介绍怎么下载和配置MinGW-w64。
3.1 下载和配置MinGW-w64编译器套件
下载
下载地址https://sourceforge.net/projects/mingw-w64/files/ 点击这个链接后往下翻找到对应的版本下载。 下载下来后就得到了下图所示的一个压缩包 接下来就是解压解压出来后进到文件夹中拷贝mingw64这个文件夹到一个最简单的目录下路径的名字不要有中文、空格、特殊字符等比如C盘或D盘的根目录。我放在D盘根目录下建议放在根目录下这样使用起来会比较方便
此时mingw64的编译器路径就是D:\mingw64 配置
在windows电脑上按wins快捷键或者直接在搜索框输入环境变量就能看到 验证一下
在windows电脑上打开cmd窗口输入gcc --version 或者 where gcc如果能看到下面的界面就说明MinGW-w64的编译器套件已经配置好了。 3.2 安装C/C插件
要在VSCode上编译代码还需要配置C/C插件再次在VSCode的插件中搜索C/C点击安装。 3.3 重启VSCode
安装完成后一定要重启VSCode让前面的设置生效
4. 在VSCode上编写C语言代码并编译成功
4.1 打开文件夹 在VSCode上写代码都是要先打开文件夹的这样也方便管理代码和编译器产生的可执行程序和VSCode生成的配置文件等。 在写代码之前我们先想清楚要把代码放在什么地方管理比如在D盘下我创建一个code的文件夹我希望以后我写的代码都管理在code目录下然后每天写的代码我再使用一个文件夹管理比如test_12_14如下图 在我们写代码前先创建好文件夹假如我在test_12_14文件里写代码那么在VSCode里点击打开文件夹。第一次打开需要勾选信任此文件夹。 默认test已大写 4.2 新建C语言文件编写C语言代码
创建C语言文件 4.3 设置C/C编译的选项c_cpp_properties.json
鼠标点在.c的源文件内部可以通过按ctrlshiftp的快捷键在弹出的界面中选择【C/C编译器配置(UI)】然后进入设置页面。 配置【编译器路径】为你安装的MinGW-w64目录下的gcc 4.4 创建执行任务tasks.json
要编译代码我们接下来在终端中配置任务如下图 4.5 编译执行
4.5.1 编译
完成了上述了步骤所有的准备工作就做完了接下来就可以编译并生成可执行程序了。
具体操作如下
鼠标点在要编译的C语言代码中然后执行【终端】——【运行生成任务】 4.5.2 执行
按键盘的ctrl·(这个·是键盘ESC键下面那个)打开VSCode自带的终端就可以运行代码了。
这时输入.\可执行程序的名字即可执行代码如下图 4.6 再写一个代码怎么办
方法1
1. 新建文件
如果你的代码还是一个单独的.c文件在当前打开文件夹中就可以编写那直接在当前打开的文件夹中新建.c源文件编写代码对当前的代码直接执行【终端】——【运行生成任务】 方法2
如果要写的代码需要单独的文件夹管理那就再次打开新的文件夹来编写代码编译和执行。
比如新的代码需要放在test_12_15中管理
1. 新建文件夹test_12_15 2. 在VSCode里打开文件夹选择test_12_15 重新开始编写代码。按照前面的方法再来一遍或者把前面test_12_14里的.vscode拷贝到新的文件夹test_12_15里 最后就可以在终端直接执行了 4.7 一个工程中有多个.c文件需要编译怎么办
假设我们有一个工程multiple_files下面有多个文件需要编译如下图 4.7.1 打开文件夹拷贝一份旧的.vscode 4.7.2. 改造tasks.json并构建验证结果
要能够编译一个文件中的多个文件需要定制tasks.json文件的内容
编译多个源代码文件
点击tasks.json通过把tasks.json中的${file}修改为${workspaceFolder}\\*.c可以构建当前工作区中的所有C文件。把${fileDirname}\\${fileBasenameNoExtension}.exe修改为${workspaceFolder}\\${workspaceRootFolderName}.exe可以把编译输出的文件名改为打开的工作区文件夹名字.exe。 改好之后再按照4.4执行即可 最后就可以成功编译了 5. VSCode怎么写C的代码呢
5.1 配置g.exe为编译器
鼠标点在cpp的源文件内部按ctrlshiftp快捷键在弹出的界面中选择【C/C编辑配置(UI)】然后进入设置页面。找到配置名称这里再添加一个C的配置点击【添加配置】 5.2 生成C源文件编译的tasks信息
点中.cpp的文件菜单中在终端下配置任务如图 6. VSCode的调试
6.1 首先点击调试创建launch.json文件 如图上面红框修改为${workspaceFolder}\\${workspaceRootFolderName}.exe 以我自己为例下面的红框修改为D:\\mingw64\\bin\\gdb.exe 配置成功如图 6.2 开始调试
当launch.json文件生成后我们只要打断点开始调试就行。
调试的快捷键和VS系列的IDE是一样的如
F9打断点/取消断点F5启动调试F10逐语句调试F11逐过程调试
启动调试后也可以使用监视窗口查看变量等程序执行过程中的信息。