IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略
目录
Visual Studio的简介
1、Visual Studio特点
2、VS特点
2、VS版本历史
(1)、VS 2013
(2)、VS 2015
(3)、VS 2017
(4)、VS 2019
Visual Studio 2015的使用方法
1、快捷键
2、Visual Studio 2015的入门
Visual Studio界面简介
顶部菜单栏
中间工具栏
新建
撤销/启动/解决方案资源管理器/解决方案配置/Debug/Release
左边工具箱
所有窗口
窗体
公共控件
容器/菜单和工具栏/数据/组件/打印/对话框/WPF互操作性/报表/VB PowerPacks/常规
右边栏
工作区
Visual Studio 2015的安装
T1、官方地址下载
T2、网友提供下载地址
安装过程记录
VS2015企业版本安装—190513
VS2015社区版本安装—190514
VS2017社区版本安装—2020
Visual Studio的简介Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,功能完备的 IDE,可用于编码、调试、测试和部署到任何平台。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2019 版本,基于.NET Framework 4.5.2 。 Visual Studio 是一套基于组件的软件开发工具和其他技术,可用于构建功能强大、性能出众的应用程序。Visual Studio 2015内部代号为Visual Studio "14" ;Visual Studio "14" Community Technology Previews (CTP) 是 Visual Studio 下一主要版本的早期预发布版本,于2014年11月13日开放下载。 1997年,微软发布了 Visual Studio 97。包含有面向 Windows 开发使用的Visual Basic 5.0、Visual C++ 5.0,面向Java开发的Visual J++和面向数据库开发的 Visual FoxPro,还包含有创建 DHTML (Dynamic HTML) 所需要的 Visual InterDev。其中,Visual Basic 和 Visual FoxPro 使用单独的开发环境,其他的开发语言使用统一的开发环境。2014年11月,微软发布 Visual Studio 2015 。Visual Studio 2015 预览包含许多新的和令人兴奋的功能,以支持跨平台移动开发、 web 和云开发、 IDE 生产力增强。
1、Visual Studio特点- 开发适用于 Android、iOS、Mac、Windows、Web 和云的应用
- 快速编写代码
- 轻松调试和诊断
- 增加测试频率,信心十足地发布
- 根据你的喜好进行扩展和自定义
- 高效协作
- 支持Windows Azure,微软云计算架构迈入重要里程碑。
- 助力移动与嵌入式装置开发,三屏一云商机无限。
- 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。
- 升级的软件测试功能及工具,为软件质量严格把关。
- 搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力,
- 创建美感与效能并重的新一代软件。
- 支持最新C++标准,增强IDE,切实提高程序员开发效率。
Visual Studio官网:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具
2、VS版本历史 (1)、VS 2013微软打破了Visual Studio两年升级一次的传统,Visual Studio 2012发布还不足一年,微软就计划发布了Visual Studio 2013了。在2013的TechEd大会上,微软宣布,2013年6月底的BUILD全球开发者大会上,大家不仅能见到Windows 8.1的预览版,还能下载到Visual Studio 2013和Team Foundation Server 2013的预览版。 Visual Studio 2013新增了代码信息指示(Code information indicators)、团队工作室(Team Room)、身份识别、.NET内存转储分析仪、敏捷开发项目模板、Git支持以及更强力的单元测试支持。
官网下载:https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2013-version-history
(2)、VS 2015VS2015 共有三个版本,其中社区版(Community):免费提供给单个开发人员、 开放源代码项目、科研、教育以及小型专业团队!大部分程序员(包括初学者)可以无任何经济负担、合法地使用 VS2015 了。而专业版(Professional)、企业版(Enterprise)都是收费的。
官网下载:Visual Studio 2015 Update 3 Release Notes | Microsoft Learn
(3)、VS 2017Visual Studio 2017是微软于2017年3月8日正式推出的新版本,是迄今为止 最具生产力 的 Visual Studio版本。其内建工具整合了 .NET Core、Azure 应用程序、微服务(microservices)、Docker 容器等所有内容。Visual Studio 2017 包括可免费试用的专业版和企业版,以及面向学生、开源和个人开发者的免费社区版,现已开放下载。 自2016年 11 月正式宣布 Visual Studio 项目之后,微软终于在2017年3月8日正式推出了最新版本,且恰逢 Visual Studio 诞生 20 周年。不出所料的是,微软声称这是迄今为止 最具生产力 的 Visual Studio 版本:“云与移动开发是我司打造 Visual Studio 2017 时的第一要务,而为简化云开发,其内建工具整合了 .NET Core、Azure 应用程序、微服务(microservices)、Docker 容器等所有内容”。
官网下载:Visual Studio 2017 15.9 Release Notes | Microsoft Learn
(4)、VS 2019微软于2019年4月2日正式发布了Visual Studio 2019。这个版本引入了最新的Fluent Design设计,加入了开始界面。Visual Studio 2019新增了一键清除代码(即单击即可处理所有的警告信息)、Visual Studio 的全新AI支持(Visual Studio IntelliCode)、同时引入了实时共享功能。相应的,微软优化了VS的Debug功能,使之变得更加高效便捷。Visual Studio 2019 更快地进行代码编写。 更智能地执行操作。 使用同类最佳 IDE 创建未来。使用从初始设计到最终部署的完整工具集进行开发
- 改进了 C++ 文件的 IntelliSense 性能
- 使用多个常用仿真程序进行本地开发
- 简化了解决方案资源管理器中的测试访问
- IDE 中的 Git 管理和存储库创建
- Kubernetes 支持现在包含在 Microsoft Azure 工作负载中
官网下载:Visual Studio 2019 version 16.11 Release Notes | Microsoft Learn
Visual Studio 2015的使用方法IDE之VS:利用 Visual Studio中的IDE配置C++语言进行编程IDE之VS:利用 Visual Studio中的IDE配置python语言进行编程
1、快捷键注释: Ctrl+K+C 取消注释:Ctrl+K+U
2、Visual Studio 2015的入门默认的安装VS2015中,没有C++编程的部分,需要继续安装C++的内容:打开VS2015后【文件】→【新建】→【项目】,双击【安装通用Windows平台工具】,安装。重新打开VS2015,【文件】→【新建】→【项目】,出现,win32控制台应用程序Visual C++,即成功!
文件
新建Ctrl+N:在已有文件下新建时,需要点击关闭解决方案,再点击新建
打开Ctrl+O:
关闭:新建项目时,先点击关闭再创建;
关闭解决方案:
编辑
视图
代码:
设计器:
解决方案资源管理器:
团队资源管理器:
服务器资源管理器:
体系结构资源管理器:
调用层次结构:
类视图:
代码定义窗口:
对象浏览器:
错误列表:
输出:
起始页:
任务列表:
工具箱:
查找结果:
其他窗口:
工具栏:
全屏显示:
Tab 顺序键:
向后导航:
属性窗口:点击一下调出工具箱的属性;
项目
添加Windows窗体:点击即可添加新的Form窗体;
添加用户控件:
添加组件:
添加模块:
添加类:
添加新项:
添加现有项:
从项目中排除:
添加引用:
添加服务引用:
设为启动项:
项目属性:
生成
调试
团队
数据
工具
体系结构
测试
分析
窗口
中间工具栏 新建新建项目:点击命令,先选择名称、位置、解决方案名称,再选择模板Windows窗体应用程序,
模板
VC#
其他语言
VB:Windows窗体应用程序,WPF应用程序,控制台应用程序;
VC++:
VF#:
数据库
SQL Server:
其他项目类型
建模项目、测试项目:
新建网站:添加新项:打开、保存:剪切、复制、粘贴:
撤销/启动/解决方案资源管理器/解决方案配置/Debug/Release撤销
撤销、重做:点击
向后、向前导航:非常好用的按钮,向前后观察工作区内容;
启动
启动F5/停止调试Ctrl+Alt+Break:点击
全部中断Ctrl+Break:
逐语句F8/逐过程shift+F8:
解决方案配置:点击
在文件中查找:
解决方案资源管理器
属性窗口:点击
团队资源管理器:点击
对象浏览器:点击
工具箱:
起始页:
扩展管理器:
命令窗口:
解决方案配置
Debug
Release
当编译和执行一个工程时,可以在Debug和Release两种配置下执行。
Debug模式:用于调试程序,这是个受保护的运行环境,它将告诉你程序是否有泄露,在运行时也能对特定函数的结果进行检查。然而它生成的可执行文件运行较慢。简单的说就是Debug下可以进行调试,查bug,改错,且运行较慢。
Release模式:当你的应用经过测试准备投入使用时,你应该在Release模式下进行编译,这将生成供最终用户使用的可执行文件。虽然Release下也可以打断点,但是有时候有些变量的值在Release下是看不见的。
注意:经常发生Debug模式下运行正常而Release模式出错的情况,因此要进行更多测试来找到潜在的Bug。
左边工具箱放置工具:依次将工具箱的控件的Button、TextBox放到Form1窗口中;设置参数:右下角属性栏设置;TextBox属性的Text=Hello,word!编制语言:双击某个控件即可进入编辑环境,点击运行或F5:
所有窗口 窗体Form1 Windows窗体 TrackBar调整控件 MDI窗体
公共控件更新中……
容器/菜单和工具栏/数据/组件/打印/对话框/WPF互操作性/报表/VB PowerPacks/常规容器
&号用于连接字符串
菜单和工具栏
数据
组件
打印
对话框
WPF互操作性
报表
VB PowerPacks
常规
右边栏解决方案资源管理器
解决方案资源管理器:点击
窗表:
右键添加:可添加新建Windows窗体表等;
右键添加引用:可添加引用的dll程序等;
右键属性:
(1)去掉警告:窗表右键属性,调试栏勾选启用调试器下的,可去除部分警告信息;
Windows窗体:窗体是可视化的程序,其中可加载各个控件,而各个控制又可以写入相应的代码以响应用户的命令。
My Project:
Form1.vb:
App.config:
职工数据集DataSet.xsd:右键选择视图设计器,可像设计库一样可对其进行设计;
模块:共享的标准模块;公用变量,公用函数的集合,各个窗体或类模块经常用到的函数变量可以放入模块,而不必要很次使用都重新编写。
类模块:没有窗体显示的代码集合。其现实的功能类似于窗体,但是却没有可见的东西。一般使用类模块多用于可升级的程序或操作数据的程序。举例说明,如果你的程序可升级,那么你将需升级的部分编写成类模块形式,那么每次升级时就可以仅给出类模块部分而不必改变整个程序。而在数据库应用中,类模块就可将操作某一个表的程序放入相应的模块,那么只要引用类模块就可以像控制控件一样,操作整个数据表的录入,修改等相关操作!
团队资源管理器:点击,
属性
(Name):控件对象的名称;
BackColor、BackColorImg:改变背景色、导入背景图片;
Cursor:设置经过对象时鼠标指针形状;
Font、Forecolour:设置字体样式、字体颜色;
Image:对象背景导入图片;
TabIndex:设置不同对象之间切换选择、选择顺序等;
Visible:对象的可见和非可见属性;
工作区常用技巧
1、SW查询关键代码使用:
打开SW软件,SW的帮助栏>API帮助,粘贴要查询的内容,回车即可查看各种语言环境下的使用方法;
2、转到定义:点击某个单词,编程中右键转到定义,即定位到所定义单词的位置并查看;
3、加断点驱动,逐步=语句查询;
语言编辑环境
第一列:选择按钮、文本框等某个来执行命令的对象;
第二列:触发命令的事件方法;
Visual Studio 2015的安装 T1、官方地址下载https://www.microsoft.com/zh-cn/windows 历史版本地址:Visual Studio 2015 Update 3 发行说明 | Microsoft Learn
地址01:http://download.microsoft.com/download/B/8/F/B8F1470D-2396-4E7A-83F5-AC09154EB925/vs2015.ent_chs.iso 附中文包:https://download.microsoft.com/download/D/6/9/D69998A5-564E-4DF1-B4AA-FB6687C32994/vs_langpack.exe地址02:链接: https://pan.baidu.com/s/1vhPbJtJWXb0ifGkskzbA-w 地址03:http://www.nocang.com/vs2015/ 密钥:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV 先下载好Visual Studio 2015版本, 长这个模样
第二次,换了个安装包 PS:C盘初始应该为88G左右。
选择安装路径(注意不要放在系统C盘中),选择自定义安装,因为VS2015要是全部安装内容会非常非常多,自定义安装可以选择你需要的。
安装过程中,被360保护阻止了一次。
大功告成!
VS2017社区版本安装—2020官网下载:https://download.visualstudio.microsoft.com/download/pr/5f6dfbf7-a8f7-4f36-9b9e-928867c28c08/da9f4f32990642c17a4188493949adcfd785c4058d7440b9cfe3b291bbb17424/vs_Community.exe
IDE之VS:Visual Studio2017版本安装图文教程之详细攻略