vs2019安装和使用教程(详细)

本文详尽介绍了VS2022的下载、安装及使用流程,覆盖C/C++、Python、F#等多种语言开发环境配置,包括面向对象、算法设计、数字图像处理及深度学习等高级应用案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vs2022安装教程看这里:

vs2022安装和使用教程(详细)-优快云博客


vs2019vs2017一样强大,项目兼容不用互相删除,而且C/C++,Python,F#,ios,Android,Web,Node.js,Azure,Unity,HTML,JavaScript等开发都可以执行


如果想编写Java的话,可以使用vscode,博主也提供了相关教程:

vscode安装和使用教程 Java


目录

一、官网下载

二、安装

三、等待安装

四、启动

五、RC版更新到正式发布版(4月2号之后下载的用户可忽略本节内容)

六、开始自己的第一个程序

1.博客:开始自己的第一个C++程序

2.博客:开始自己的第一个C#程序——递归求解斐波那契数列

3.博客:开始自己的第一个Python程序——九九乘法表

4.博客:开始自己的第一个F#程序

七、面向对象

1.博客:构造有理数类实现加减乘(除)四则运算

2.博客:构造复数类实现加减乘除四则运算

*3.博客:MFC实现office界面的画图小项目(超超级详细)内附MFC安装步骤

八、算法设计与分析

1.博客:分治法解决邮局选址问题 C++

2.博客:动态规划算法实现0-1背包问题 C++

3.博客:回溯法解决作业分配问题 C++

九、数字图像处理

1.博客:OpenCV 生成水墨质感的图片 黑暗之魂三 只狼:影逝二度

2.博客:利用cv2和PyQt5实现类似视频格式工厂的小项目

3.博客:数字图像处理 染色体计数 Python实现

十、深度学习

1.博客:VGG19处理cifar-10数据集的TensorFlow实现

2.博客:VGG16处理cifar-10数据集的PyTorch实现

3.博客:利用Pytorch和TensorFlow分别实现DCGAN生成动漫头像

4.博客:各种深度学习框架实现猫狗大战


一、官网下载

1.下载网址:微软官网

2.官网首页

3.选择菜单栏最右边的更多,在“所有 Microsoft”下拉一栏选择“Visual Studio”进入

4.进入之后是这个界面,选择社区版Community下载

5.如果不想从官网进入也可以直接进入这个网址:VS下载,选择免费的社区版,会开始自动下载

6.进入这个界面可以手动下载(如果不能自动下载的话)


二、安装

1.点击下载程序,会显示这个界面

                                      

2.点击“继续”,等待安装程序安装完成

                                      

                                      

4.安装程序下载安装验证完毕,将会提示进入这个界面 

5.为了方便起见,这里仅展示安装C++功能,在之后博主也会相继更新其他语言和工具的安装

6.工作负载这里我们可以勾选使用C++的桌面开发Visual Studio 扩展开发

7.安装位置可以在下面更改,博主建议不用更改

修改不了缓存共享组件、工具和SDK的位置可参看博主博客:vs2017安装和使用教程(详细)中的修改方法(软链接)

8.单个组件可以自行勾选工作负载里勾选了项目相关的组件也会在单个组件中自行勾选上

9. 语言包有很多选项,这里默认是中文(简体)

10.之后点击安装 


三、等待安装

1.等待界面

2.完成获取包

安装SDK时间很长不要认为是卡死哦~ 

3.安装完成

 


四、启动

1.选择自己喜欢的样式还是和vs2017的一样,第一次启动会耗时大概10秒

                                        

2.进入主界面,可以选择打开最近项,也可以直接点击右下角继续但无需代码

3.来到空界面


五、RC版更新到正式发布版(4月2号之后下载的用户可忽略本节内容)

1.我们点击上方菜单栏的帮助,下拉菜单里我们点击检查更新,会弹出更新到正式发布版

2.我们点击更新

3.开始下载并安装更新

4.正在完成

6.可以看到我们正式更新到vs2019,RC字样以及去掉。接下来就请尽情使用vs2019吧!


承接上面的步骤,在这里博主提供自己的几个样例供大家享用~


六、开始自己的第一个程序

1.博客:开始自己的第一个C++程序

2.博客:开始自己的第一个C#程序——递归求解斐波那契数列

3.博客:开始自己的第一个Python程序——九九乘法表

4.博客:开始自己的第一个F#程序

5.博客:待更新...


七、面向对象

1.博客:构造有理数类实现加减乘(除)四则运算

2.博客:构造复数类实现加减乘除四则运算

*3.博客:MFC实现office界面的画图小项目(超超级详细)内附MFC安装步骤

4.博客:待更新...


八、算法设计与分析

1.博客:分治法解决邮局选址问题 C++

2.博客:动态规划算法实现0-1背包问题 C++

3.博客:回溯法解决作业分配问题 C++

4.博客:待更新...


九、数字图像处理

1.博客:OpenCV 生成水墨质感的图片 黑暗之魂三 只狼:影逝二度

2.博客:利用cv2和PyQt5实现类似视频格式工厂的小项目

3.博客:数字图像处理 染色体计数 Python实现

4.博客:待更新...


十、深度学习

1.博客:VGG19处理cifar-10数据集的TensorFlow实现

2.博客:VGG16处理cifar-10数据集的PyTorch实现

3.博客:利用Pytorch和TensorFlow分别实现DCGAN生成动漫头像

4.博客:各种深度学习框架实现猫狗大战

5.博客:待更新...


可参照博主博客:vs2017安装和使用教程(详细)

### 解决 VSCode 中打开文本文件出现乱码的问题 #### 设置文件编码 当遇到在 Visual Studio Code (VSCode) 打开文本文件时出现乱码的情况,这通常是由于文件编码设置不当引起的。可以尝试通过命令行工具 `Get-Content` 并利用 `-Encoding` 参数来指定文件的编码格式为 UTF8 来读取文件内容[^2]。 对于已经在 VSCode 内部处理的文件,可以在右下角的状态栏找到当前文档所采用的编码方式,并点击它以更改编码。如果状态栏中显示的是错误的编码,则可以选择正确的编码重新加载文件。 #### 修改工作区配置 为了防止未来再次发生此类情况,在 `.vscode/settings.json` 文件内加入如下 JSON 配置项: ```json { "files.autoGuessEncoding": true, "files.encoding": "utf8" } ``` 此配置使得每次启动项目时都会自动猜测合适的编码形式,并优先考虑使用 UTF-8 编码。 #### 调整终端编码 针对控制台输出乱码的现象,需确认 VSCode 的集成终端是否已正确设置了相应的字符集支持。进入 **Settings** -> Search for “terminal.integrated.shellArgs.windows”,添加参数 `-NoProfile -ExecutionPolicy Bypass -Command "[Console]::OutputEncoding=[System.Text.Encoding]::UTF8"` 用于 Windows PowerShell 或其他兼容 shell[^3]。 #### 安装必要的语言包支持库 确保已经安装了适用于目标编程语言以及操作系统平台的语言扩展依赖库。例如,在 Java 开发环境中,应该有适当版本的 JDK 相关插件被激活;而对于 Python 用户来说,则要保证 pip 已经更新至最新版并且安装好了所有必需的数据科学栈组件。 #### 检查系统区域选项 有时即使 IDE 自身没有任何问题,外部因素也可能引发类似的症状。因此建议核查计算机的操作系统级别上的地区性日期时间设定,特别是那些涉及多国文字输入法切换的地方。调整这些偏好可能会间接改善软件内部的表现效果。
评论 137
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值