一、visual studio code 简介
在2015年4月30日的Microsoft Build开发者大会上,微软正式推出了Visual Studio Code项目。这是一款适用于Mac OS X、Windows和Linux平台的跨平台源代码编辑器,专为编写现代Web和云应用而设计。
下载链接:https://www.php.cn/link/919431c2f78cb0f50e79937f6dccb356

二、Visual Studio Code的安装与配置
下载安装包后,直接双击运行即可开始安装过程。
立即学习“C语言免费学习笔记(深入)”;







安装完成后,设置Visual Studio Code支持中文语言。首先启动软件,然后按下F1或Shift + Ctrl + P:
接着在命令行中输入“Configure Display Language”。
选择安装语言选项。
安装完成后,右下角会有提示重启,点击重启即可。

安装完成后,创建一个.c文件并保存到指定目录。随后,软件的右下角会提示安装C/C++扩展,点击安装即可。
接下来介绍如何更改Visual Studio Code的颜色主题。

三、安装GCC编译器
3.1 下载Mingw-w64编译器
Visual Studio Code只是一个编辑器,并非集成开发环境(IDE),它不包含编译器(以及许多其他功能)。因此,要编译C/C++程序,需要单独下载编译器。
在Windows上,通常使用Mingw-w64工具集来构建C语言开发环境。Mingw-w64提供了在Windows下的C语言开发环境,包括头文件、库、运行时和一些工具,支持64位开发,是MinGW的升级项目。
值得注意的是,MinGW和MinGW-w64虽然名字相似,但它们是不同的项目;MinGW本身已长时间未更新,因此不推荐使用。
Visual Studio Code的官方说明和使用文档:https://www.php.cn/link/919431c2f78cb0f50e79937f6dccb356docs/languages/cpp
Windows下MinGW离线安装包下载地址:https://www.php.cn/link/4e917403df8b824e23b6c31598d67af6
注意:此为适用于Windows 10 64位系统的MinGW。
下载的压缩包名称为:i686-8.1.0-release-posix-dwarf-rt_v6-rev0.7z
3.2 将编译器路径添加到系统环境变量
将压缩包解压到指定目录,建议将其存放在C盘中,并在C盘创建一个名为“MinGW”的文件夹。
将gcc/g++可执行文件的路径添加到系统环境变量中。







3.3 测试编译器
在Visual Studio Code中编写代码,完成后在终端中编译并运行。

3.4 Visual Studio Code的PowerShell终端介绍
在Windows上,Visual Studio Code的内置终端使用的是PowerShell。
PowerShell,从其名称可以看出,它首先是一个shell,类似于Linux的bash或Windows的cmd,用于执行命令(可执行文件)。
“Power”表明它是一个功能强大的shell。从用户角度看,其强大功能体现在:
(1)微软的推广态度。微软大力推广PowerShell,包括Office等许多自家软件的底层都通过PowerShell实现。
(2)兼容cmd。PowerShell包含了cmd的所有命令,命令使用形式不变,并在此基础上添加了新命令。
(3)对标Linux。PowerShell借鉴了Linux Shell的思想,所有的系统操作和配置都可以在shell中通过命令实现。
(4)统一的命令格式和自包含的文档。基于上述三点,PowerShell可以与Linux Bash等相媲美,甚至由于后发优势而更具竞争力。
尽管PowerShell功能强大,但也有其劣势:
(1)Linux和Windows系统定位的差异。Linux因其免费和稳定性占据了服务器领域,Linux Shell命令缺乏统一格式,工程师需要花费大量精力学习,而当Linux占据了大部分精力并塑造了他们的习惯后,工程师可能缺乏学习PowerShell的动力。
(2)来自Windows GUI的竞争。Windows上的命令行操作可以通过GUI完成,虽然效率可能较低,但普通用户可能不愿意在黑色的命令行界面中输入命令。
以上就是C语言入门开发:Windows下安装vscode编写C语言代码的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号