一、下载与安装
Visual Studio 相比 VS Code 配置更简单,无需手动安装编译器、调试器和各种插件,一个安装包即可获得完整的 C/C++ 开发环境。
网盘安装链接:vs install 或者官网下载打开浏览器搜索“Visual Studio”,进入官网(注意辨别网址是否正确)。官网提供多个版本,选择Community 社区版下载(该版本对个人开发者免费)。下载完成后双击安装程序开始安装。
安装组件选择:在组件选择界面,勾选“使用 C++ 的桌面开发”即可,无论是学习 C 还是 C++ 都足够使用。界面中的 Copilot 是 AI 辅助功能,初学者可以暂时勾选但稍后在设置中关闭自动补全。如果 C 盘空间紧张,建议将安装路径更改到其他盘符。
等待安装完成:安装过程耗时较长,取决于网络速度和电脑性能。安装完成后启动 Visual Studio,首次启动会进行初始化设置,选择默认主题即可。
二、创建第一个项目
启动后若没有历史项目,会显示空界面。点击“创建新项目”,在模板列表中选择“空项目”(Empty Project)。项目名称建议使用英文(如 first),存放位置选择自己习惯的目录,例如新建一个 Program 文件夹。
Visual Studio 对中文路径的支持较好,但为避免潜在问题,仍建议全部使用英文路径和文件名。
三、编写并运行代码
添加源文件:在右侧的“解决方案资源管理器”中,右键点击“源文件”→“添加”→“新建项”,选择C++ 文件(.cpp),命名后点击添加。
编写 Hello World:在打开的 .cpp 文件中输入以下代码:
cpp
#include <iostream> using namespace std; int main() { cout << "Hello World" << endl; return 0; }运行程序:点击顶部工具栏的“本地 Windows 调试器”按钮(或按 F5 键),即可编译并运行程序。输出结果会在外部终端窗口中显示。
四、字体与界面优化
默认字体为“新宋体”,对编程不太友好。设置字体:点击菜单栏“工具”→“选项”→“环境”→“字体和颜色”,在“显示项”中选择“文本编辑器”,将字体改为Consolas或Consolish,字号建议 14-16。代码显示会清晰很多。
关闭 AI 自动补全(初学者建议):点击 Copilot 设置,将“启用补全”关闭。否则每写一行代码 AI 会自动给出建议,不利于初期的学习和记忆。
五、解决多文件编译冲突问题
问题现象
在同一个项目中新建多个 .cpp 文件后编译报错,提示“main 已在项目中定义过”或“多个重定义”。原因是一个项目中只能存在一个 main 函数作为入口。
解决方案
方案一(推荐):在解决方案资源管理器中,右键点击不需要参与编译的 .cpp 文件,选择“移除”(注意是移除不是删除)。文件会从项目中移出,但仍保留在硬盘上,需要时可以重新添加。
方案二:直接注释掉不需要的 main 函数,或将其中的代码用/* */包裹。
方案三:每次新建一个独立项目。点击“文件” → “新建” → “项目”,为每个作业创建独立的 Visual Studio 项目。这样每个项目都有自己的 main 函数,互不干扰。
六、常用操作技巧
放大字体:按住
Ctrl键并滚动鼠标滚轮,可放大或缩小编辑区字体自动补全:输入代码前缀后按
Tab键或Enter键,可快速选择补全建议(最新版已支持回车和 Tab 双键触发)错误定位:编译错误会在“错误列表”窗口中显示,双击错误行可跳转到对应位置
保存与打开:项目的配置文件是
.sln后缀文件,双击即可打开整个项目
七、注意事项
编写代码时务必使用英文输入法,中文标点会导致编译错误
每条语句末尾的分号
;不能省略路径和文件名建议全部使用英文,避免潜在的编码问题
首次运行较慢是正常现象,后续编译速度会明显提升
相较于 VS Code 需要手动配置编译器、调试器、JSON 文件,Visual Studio 开箱即用的特性使其更适合 C/C++ 初学者入门。按照以上步骤操作,即可顺利完成第一个程序的编写与运行。