Visual Studio 安装及使用教程(Windows)【安装】

文章目录

  • 一、 Visual Studio 下载
    • 1. 官网下载
    • 2. 其它渠道
  • 二、Visual Studio 安装
  • 三、Visual Studio 使用
  • 四、Visual Studio 其它设置
    • 1. 桌面快捷方式
    • 2. 更改主题、字体大小

软件 / 环境安装及配置目录

一、 Visual Studio 下载

1. 官网下载

  安装地址:https://visualstudio.microsoft.com/zh-hans/downloads/

  1. 打开浏览器输入网址 https://visualstudio.microsoft.com/zh-hans/downloads/,进入 Visual Studio 官网下载地址
    在这里插入图片描述
  2. 点击下载社区版(免费)

2. 其它渠道

(1)百度网盘(2022 版本)

链接:https://pan.baidu.com/s/1UPqhBKoEVcc-dYNiWdPh3A?pwd=g9iw
提取码:g9iw

二、Visual Studio 安装

  1. 下载好之后,双击打开 exe 文件
    在这里插入图片描述
  2. 点击 “继续”
    在这里插入图片描述
  3. 等待下载,然后自动跳转下一步界面
    在这里插入图片描述
  4. 勾选 “使用C++的桌面开发”
    在这里插入图片描述
  5. 在其他工具集中选择 “Visual Studio 扩展开发”【看个人选择,这个可装可不装】,其它的可以看个人需求进行安装,组件默认即可,如果后面有需求可以后面下载
    在这里插入图片描述
  6. 更改安装位置,如果电脑有多个盘(如:D盘、E盘),尽量不要安装到C盘【也可以默认】
    在这里插入图片描述
  7. 点击页面右下角的 “安装” 按键即可开始安装,然后等待安装成功即可
    在这里插入图片描述
  8. 安装完毕,然后点击 “重启”,重启一下电脑即可
    在这里插入图片描述

三、Visual Studio 使用

  1. 安装成功后,首次进入Visual Studio时,会让我们登录,看个人选择,可以登录(需要等一段时间,建议开个梯子),也可以跳过
    在这里插入图片描述
  2. 然后选择一个自己喜欢的主题,点击 “启动 Visual Studio”
    在这里插入图片描述
  3. 在准备工作完成后,会进入一下窗口,点击“创建新项目”
    在这里插入图片描述
  4. 选择 “空项目”,然后点击 “下一步”
    在这里插入图片描述
  5. 输入 项目名称 以及选择 项目的存放位置,点击 “创建”,即可完成项目的创建
    在这里插入图片描述
  6. 右键 “源文件”,依次选择 “添加”、“新建项”
    在这里插入图片描述
  7. 选择 “C++文件”,并为文件命名,然后再点击 “添加” 按钮,即可添加成功(C语言后缀:.c,C++后缀:C++)
    在这里插入图片描述
  8. 在新界面输入代码,然后启动程序,即可
#include <iostream>int main(void) {std::cout << "Hello C++" << std::endl;return 0;
}

在这里插入图片描述
在这里插入图片描述

四、Visual Studio 其它设置

1. 桌面快捷方式

  1. Visual Studio 自己不会自动生成桌面快捷方式,需要我们手动添加,键盘 “Windows” 键,搜索栏搜索 “Visual Studio”,右键 “Visual Studio 2022”,然后点击 “打开文件位置”
    在这里插入图片描述
  2. 直接跳转到相应位置,将 “Visual Studio 2022” 快捷方式直接复制粘贴到桌面即可
    在这里插入图片描述

2. 更改主题、字体大小

  1. 更改主题:展开窗口上方的“工具”栏,选择“主题”,再选择自己喜欢的主题即可
    在这里插入图片描述
  2. 更改字体:展开窗口上方的 “工具” 栏,选择 “选项”,进入到设置页,然后依次选择 “环境”、“字体和颜色”,即可在此页面设置自己所需要的字体大小及颜色。
    在这里插入图片描述
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/73169.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java多线程与高并发专题——阻塞和非阻塞队列的并发安全原理是什么?

引入 之前我们探究了常见的阻塞队列的特点&#xff0c;在本文我们就以 ArrayBlockingQueue 为例&#xff0c;首先分析 BlockingQueue &#xff0c;也就是阻塞队列的线程安全原理&#xff0c;然后再看看它的兄弟——非阻塞队列的并发安全原理。 ArrayBlockingQueue 源码分析 …

关于ngx-datatable no data empty message自定义模板解决方案

背景&#xff1a;由于ngx-dataable插件默认没有数据时显示的文案是no data to display&#xff0c;且没有任何样式。这里希望通过自定义模板来实现。但目前github中有一个案例是通过设置代码&#xff1a; https://swimlane.github.io/ngx-datatable/empty** <ngx-datatable…

Matlab 双线性插值(二维)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 双线性插值是一种 二维插值方法,用于计算 栅格(Grid) 或 像素点 之间的插值值。它主要用于 图像缩放、旋转、变换 等操作,以在新像素位置估算灰度值或颜色值。 如上图所示,假设存在一个二维离散函数(如图像)…

coding ability 展开第二幕(双指针——巩固篇)超详细!!!!

文章目录 前言有效的三角形个数思路 查找总价格为目标值的两个商品思路 两数之和思路 三数之和思路 四数之和思路 总结 前言 本专栏的上篇&#xff0c;讲述了双指针的一些基础的算法习题 今天我们来学习更进一步的双指针用法吧 其实也是大相径庭&#xff0c;和前面的差不多&…

L1-056 猜数字

L1-056 猜数字 - 团体程序设计天梯赛-练习集 (pintia.cn) 题解 这道题要求&#xff1a;一群人坐在一起&#xff0c;每人猜一个 100 以内的数&#xff0c;谁的数字最接近大家平均数的一半就赢。现在需要编写程序来计算&#xff0c;其中需要存入玩家的名字&#xff08;字符串&a…

处理Java中的异常

处理Java中的异常 在 Java 中&#xff0c;异常处理是通过 try-catch-finally 语句来实现的。Java 提供了一种强大的机制&#xff0c;用于捕捉和处理程序运行中的各种错误和异常。通过这种方式&#xff0c;你可以有效地捕捉到可能导致程序崩溃的错误&#xff0c;并做出相应的处…

一维数组的增删改查:对元素的影响

一维数组的增删改查:对元素的影响(C语言) 在C语言中,一维数组是一种存储一组相同类型元素的数据结构。它在内存中是连续存储的,每个元素都可以通过索引来访问和修改。在这篇博文中,我们将详细探讨一维数组的增、删、改、查操作,并分析它们对数组元素的影响。 1. 一维数…

项目实操分享:一个基于 Flask 的音乐生成系统,能够根据用户指定的参数自动生成 MIDI 音乐并转换为音频文件

在线体验音乐创作&#xff1a;AI Music Creator - AI Music Creator 体验者账号密码admin/admin123 系统架构 1.1 核心组件 MusicGenerator 类 负责音乐生成的核心逻辑 包含 MIDI 生成和音频转换功能 管理音乐参数和音轨生成 FluidSynth 集成 用于 MIDI 到音频的转换 …

关于MCP SSE 服务器的工作原理

模型上下文协议&#xff08;Model Context Protocol&#xff0c;简称MCP&#xff09; 是一种全新的开放协议&#xff0c;专门用于标准化地为大语言模型&#xff08;LLMs&#xff09;提供应用场景和数据背景。 你可以把MCP想象成AI领域的“USB-C接口”&#xff0c;它能让不同的A…

计算机:基于深度学习的Web应用安全漏洞检测与扫描

目录 前言 课题背景和意义 实现技术思路 一、算法理论基础 1.1 网络爬虫 1.2 漏洞检测 二、 数据集 三、实验及结果分析 3.1 实验环境搭建 3.2 模型训练 最后 前言 &#x1f4c5;大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,…

win32汇编环境,网络编程入门之二

;运行效果 ;win32汇编环境,网络编程入门之二 ;本教程在前一教程的基础上,研究一下如何得到服务器的返回的信息 ;正常的逻辑是连接上了,然后我发送什么,它返回什么,但是这有一个很尴尬的问题。 ;就是如何表现出来。因为网络可能有延迟,这个延迟并不确定有多久。 ;而程序是顺…

【高分论文密码】AI大模型和R语言的全类型科研图形绘制,从画图、标注、改图、美化、组合、排序分解科研绘图每个步骤

在科研成果竞争日益激烈的当下&#xff0c;「一图胜千言」已成为高水平SCI期刊的硬性门槛——数据显示很多情况的拒稿与图表质量直接相关。科研人员普遍面临的工具效率低、设计规范缺失、多维数据呈现难等痛点&#xff0c;因此科研绘图已成为成果撰写中的至关重要的一个环节&am…

大语言模型-1.2-大模型技术基础

简介 本博客内容是《大语言模型》一书的读书笔记&#xff0c;该书是中国人民大学高瓴人工智能学院赵鑫教授团队出品&#xff0c;覆盖大语言模型训练与使用的全流程&#xff0c;从预训练到微调与对齐&#xff0c;从使用技术到评测应用&#xff0c;帮助学员全面掌握大语言模型的…

uni-app打包成H5使用相对路径

网上找了一圈&#xff0c;没用&#xff0c;各种试&#xff0c;终于给试出来了&#xff0c;主要是网络上的没有第二步&#xff0c;只有第一步&#xff0c;导致打包之后请求的路径没有带上域名 运行的基础路径设置为./ config.js文件里面的baseUrl路径改成空字符&#xff0c;千万…

Android UI性能优化

Android UI性能优化 一、UI性能优化基础 1.1 UI渲染原理 Android系统的UI渲染是通过一个被称为"UI线程"或"主线程"的单线程模型来完成的。系统会以16ms(约60fps)的固定时间间隔发送VSYNC信号,触发UI的渲染流程。如果一帧的处理时间超过16ms,就会出现丢…

【16】单片机编程核心技巧:移位运算的应用

【16】单片机编程核心技巧&#xff1a;移位运算的应用 七律 移位 左迁乘二寄存移&#xff0c;右徙除二暂寄时。 二进玄机藏位里&#xff0c;一移妙法化玄机。 合璧分疆拼字节&#xff0c;置位清零控毫厘。 速效堪超乘除算&#xff0c;单片机中展神威。 摘要 移位运算是单片…

【Linux内核系列】:文件系统

&#x1f525; 本文专栏&#xff1a;Linux &#x1f338;作者主页&#xff1a;努力努力再努力wz ★★★ 本文前置知识&#xff1a; 文件系统初识 那么在我们此前关于文件的学习中&#xff0c;我们学习的都是进程与打开的文件之间的关系&#xff0c;以及打开的文件如何进行管理…

git commit messege 模板设置 (规范化管理git)

配置方法 git config --global core.editor vim &#xff08;设置 Git 的默认编辑器为 Vim&#xff09;在用户根目录下&#xff08;~&#xff09;&#xff0c;创建一个.git_commit_msg文件&#xff0c;然后把下面的内容拷贝到文件中并保存。 [version][模块][类型]{解决xxx问题…

Python和Docker实现AWS ECR/ECS上全自动容器化部署网站前端

以类似ChatGPT的网站前端界面的HTML页面、CSS样式表和JavaScript脚本为例&#xff0c;用Python代码将整个前端代码文件的目录&#xff0c;其中包括所有创建的前端代码文件用Docker打包成镜像文件&#xff0c;提前检查Docker软件是否已经安装&#xff0c;并如果容器服务不存在&a…

无人机全景应用解析与技术演进趋势

无人机全景应用解析与技术演进趋势 ——从立体安防到万物互联的空中革命 一、现有应用场景全景解析 &#xff08;一&#xff09;公共安全领域 1. 立体安防体系 空中哨兵&#xff1a;搭载 77 GHz 77\text{GHz} 77GHz毫米波雷达&#xff08;探测距离 5 km 5\text{km} 5km&…