【VS】如何下载VS2019并初始化C/C++环境
1.下载,百度vs2019,去官网下载即可
一定要认准官网,官网,官网!
作为初学者的我们,下载第一个免费的community社区版本即可!
2.基本配置
下载CPP开发包
选择适用C++的桌面开发
就可以了,右侧弹出的选项不需要修改。
视图
开发设置选择常规,主题建议选择黑色
创建项目
创建项目选择空项目
即可,随后键入你的项目名字,选择项目的存放路径。
为了让你写的项目能更好的被管理,请使用一个新的空文件夹来存放你的VS项目,且该文件夹不要用中文命名。
项目名字推荐使用日期+项目内容
的全英文名,这样能看到代码是什么时候写的,以及内容是什么
创建新源文件
进入编辑页面后,在解决方案资源管理器中右键源文件
,选择新建源文件,即可新增一个c/cpp的代码源文件。
到这里,你的vs2019就配置完成了!可以愉快地写代码了!
3.安装插件
推荐安装下面几个插件, 在vs的扩展-管理扩展
里面安装
CopyAsHtml
将代码内容以html格式粘贴,这样粘贴到word里面的代码是有高亮的)GitDiffMargin
git修改将会显示在滚动栏上,vscode就自带了这个功能,vs2019装了这个插件后就也有这个功能了ForceAllUtf8(but java) with BOM
该插件必装!否则你的代码里面的中文在其他编译器、平台里面可能会乱码!
如果你的扩展商店一直加载不出来,可以去vs的官网里面下插件的.vsix
文件,然后通过本地文件安装。
4.控制台乱码
VS2019如果遇到printf/cout打印的内容在控制台输出中是乱码,可以尝试下面几种解决方案
- 修改文件编码为UTF-8带签名;
- 注意printf的
%d
这类占位符和中文之间必须要有空格,中%d文
是不正确的,中 %d 文
是正确的。不带空格会影响VS2019对printf参数的解析,很玄学; - 修改windows控制台的字体为黑体,默认的字体不包含中文;
win11控制台修改中文的位置如下
5.无法正常调试
如下图所示,每次调试的时候都会冒出来这个报错,没有办法直接F5走到断点处,而需要F10自己一步一步操作,特别麻烦。
网上没有找到好的解决办法,猜测是某个设置被修改后没有改回来导致的。于是查询如何重置VS2019的设置。操作如下,点击VS2019界面的工具-命令行-开发者命令提示
。
在命令行里面输入如下命令,即可重置所有设置。
1 | devenv /resetsettings |
操作了之后,重启VS2019,所有设置就被重置了。然后就没有遇到过上述问题了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 慕雪的寒舍!
评论