首先,我们先点击官网,进行安装:Visual Studio Code - Code Editing. Redefined(在安装时一定要点击创建桌面快捷方式)
VScode是微软旗下的一款软件,点进去的时候是英文,我们可以安装插件
我们在右侧栏找到四个小正方形的图标,点进去,搜索“中文”,点击“install”,右下角会出现一个提示,按下按钮重启,就能使用中文了。
如果要编写C++代码的,在搜索框里搜C++,安装“C++/C”插件(其它语言同样搜),再下载一个“run”插件,这样右键就能运行代码。(在设置中找到“run in terminal”,勾选)。
首先,需要确保你的系统中安装了C/C++编译器。对于Windows用户,推荐安装MinGW-w64,它提供了gcc和g++编译器。安装完成后,需要将编译器的bin目录添加到系统的PATH环境变量中,以便VS Code能够调用编译器。
在命令行中输入以下命令来验证编译器是否安装成功:
gcc --version
g++ --version
在VS Code中,需要安装C/C++扩展,这个扩展由微软官方提供,支持智能提示、代码导航、调试等功能。此外,还可以安装Code Runner扩展,它允许你一键运行代码。
在VS Code中创建一个新的C或C++文件,例如helloworld.cpp,然后在文件中编写你的代码。使用Code Runner扩展,你可以通过右键点击文件并选择“Run Code”或点击编辑器右上角的“Run Code”按钮来运行你的代码。
为了编译和调试C/C++代码,需要在VS Code中配置tasks.json和launch.json文件。这些文件定义了如何构建(编译)你的代码以及如何启动调试器。
tasks.json文件定义了构建任务,指定了编译器的路径和编译参数。例如:
{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "C/C++: g++.exe build active file",
"command": "g++.exe",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
launch.json文件定义了调试配置,指定了调试器的路径和其他调试选项。例如:
{
"version": "0.2.0",
"configurations": [
{
"name": "g++.exe - 生成和调试活动文件",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "gdb.exe",
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe build active file"
}
]
}
通过配置这些文件,你可以使用快捷键Ctrl+Shift+B来构建你的C/C++程序,使用F5来启动调试器。