Microsoft Visual Studio
软件版本 (2020-02-14) |
2017 |
支持系统 | |
许可证 | 商用 |
分类 | 编程软件 |
下载软件 |
软件概述
主要特点
- 软件编辑、构建、调试和单元测试工具
- 支持C/C++、C语言、Visual Basic、F语言、SQL、CSS、JavaScript等语言<
- 程序部署到Windows、web、云和SharePoint平台
- 实时单元测试、运行到单击和异常帮助程序调试和测试工具
- 直接管理托管在GitHub和team Foundation Server等提供程序上的团队项目
- 可定制的环境
Visual Studio是一个用于创建Windows程序和web应用程序的软件开发工具。开发工具包包括一个集成开发环境(IDE)和软件开发过程所有阶段的测试工具
Visual Studio包含以下组件:
- 代码编辑器:用于编写源代码;支持语法突出显示、书签、后台编译、搜索功能和使用Microsoft IntelliSence技术完成代码
- 调试器:用于定位和修复程序错误;包括源级和机器级调试,以及断点和执行步骤。
- 设计器:提供用于创建图形用户界面应用程序并将其连接到数据源的可视化工具;包括Windows窗体设计器和Windows Presentation Foundation(WPF)设计器,以及web设计器、类设计器、数据设计器和数据映射设计器
- 扩展:扩展Visual Studio的功能;支持宏、外接程序和扩展包
Visual Studio IDE包含多个用于完成不同任务的内置透视图。为源代码编程、调试和创建可视化表单提供了独特的接口。开发人员可以使用其中一个预先构建的布局或自定义自己的透视图。VisualStudio软件包包含微软Visual Basic、Visual C++、VisualC、Visual Fuxy、VisualWebDead和Team Foundation Server。该软件支持多种编程语言,包括C、C++、VB.NET、C、F、XML、HTML、JavaScript和CSS。
Microsoft Visual Studio为开发人员提供了一个可定制的IDE,并支持多种流行的编程语言。它是专业软件开发人员创建商业软件程序的一个好工具。对于希望为.NET框架创建动态网站和交互式web应用程序的web开发人员,Microsoft Visual Studio也很有用。
支持的文件格式
Microsoft Visual Studio 2017 支持的文件扩展名
常见格式 | |
---|---|
.COD | 编译的源代码 |
.XML | XML文件 |
.SDF | SQL Server Compact数据库文件 |
.XSL | XML样式表 |
.XSLT | XSL转换文件 |
.MDF | SQL Server数据库文件 |
.VSCONTENT | Visual Studio内容文件 |
.SRF | 三星智能电视录制文件 |
.WID | SAP BusinessObjects Web智能文件 |
.CS | C#源代码文件 |
.XSC | Visual Studio数据集内部信息文件 |
.SDL | 场景描述语言文件 |
.SSC | StepMania歌曲文件 |
.NUPKG | NuGet包 |
.TRX | Visual Studio测试结果文件 |
.ASM | 汇编语言源代码文件 |
.DTD | 文档类型定义文件 |
.HPP | C++头文件 |
.DEF | M、 U.G.E.N.字符定义文件 |
.VB | Visual Basic项目项文件 |
.VSP | 视频工作室项目文件 |
.W32 | Win32生成文件 |
.HLSL | 高级着色器语言文件 |
.DIB | 设备无关位图文件 |
.FS | Visual F#源文件 |
.SQL | 结构化查询语言数据文件 |
.IDB | Visual Studio中间调试文件 |
.SETTINGS | Visual Studio设置文件 |
.RES | 阀门资源文件 |
.WSF | Windows脚本文件 |
.RGS | 注册表脚本 |
.VBSCRIPT | Visual Basic脚本 |
.JS | JavaScript文件 |
.ASP | 动态服务器页面 |
.ASPX | 活动服务器页扩展文件 |
.CSS | 层叠样式表 |
.HTM | 超文本标记语言文件 |
.HTML | 超文本标记语言文件 |
.XHTML | 可扩展超文本标记语言文件 |
.ASMX | ASP.NET Web服务文件 |
.WSDL | Web服务描述语言文件 |
.AXD | ASP.NET Web处理程序文件 |
.ASAX | ASP.NET服务器应用程序文件 |
.CSHTML | ASP.NET Razor网页 |
.ASCX | ASP.NET用户控制文件 |
.DISCO | 迪斯科发现文档 |
.DISCOMAP | DISCO发现输出文件 |
.VSDISCO | DISCO动态发现文档 |
.ASHX | ASP.NET Web处理程序文件 |
.SITEMAP | ASP.NET站点地图文件 |
.VBHTML | ASP.NET Razor网页 |
.SVC | WCF Web服务文件 |
.MASTER | ASP.NET母版页 |
.XSS | XML样式表 |
.VSIX | Visual Studio扩展 |
.MDMP | Windows小型转储 |
.RC2 | Visual Studio资源文件 |
.RULESET | Visual Studio代码分析规则集文件 |
.RCT | Visual Studio资源模板 |
.PROPS | Visual Studio项目属性文件 |
.VSPROPS | Visual Studio项目属性文件 |
.VSSETTINGS | Visual Studio设置文件 |
.SKIN | ASP.NET外观文件 |
.USER | Visual Studio项目用户选项文件 |
.VCW | 嵌入式VisualC++工作空间文件 |
.LSPROJ | Visual Studio LightSwitch项目 |
.VSI | Visual Studio内容安装程序文件 |
.CD | Visual Studio类图 |
.CPP | C++源代码文件 |
.C | C/C++源代码文件 |
.H | C/C++/Objto-C头文件 |
.SLN | Visual Studio解决方案文件 |
.VCXPROJ | Visual C++项目 |
.XSD | XML架构定义 |
.VCPROJ | Visual C++项目文件 |
.VDPROJ | Visual Studio安装和部署项目 |
.VBPROJ | Visual Studio Visual Basic项目 |
.CSPROJ | Visual Studio C#项目 |
.RESX | .NET托管资源文件 |
.FSX | 可视化脚本文件 |
.FSPROJ | 可视F#项目文件 |
.HH | C++头文件 |
.CC | C++源代码文件 |
.INC | 包含文件 |
.CONFIG | 配置文件 |
.RC | 资源脚本 |
.SNIPPET | Visual Studio智能感知代码段 |
.XAML | XAML文件 |
.TARGETS | MSBuild目标文件 |
.SUO | Visual Studio解决方案用户选项文件 |
.MYAPP | Visual Studio应用程序XML文件 |
.VSSSCC | Visual Studio解决方案源代码管理文件 |
.VSPSCC | Visual Studio项目源代码管理文件 |
.LICX | Visual Studio许可证文件 |
.LICENSES | Visual Studio许可类文件 |
.FSSCRIPT | 可视F#脚本 |
.FSI | 视觉F#签名文件 |
.DBPROJ | Visual Studio数据库项目文件 |
.VDP | Visual Studio部署项目 |
.VCP | 嵌入式Visual C++项目文件 |
.CXX | C++源代码文件 |
.TLI | Typelib生成C/C++内联文件 |
.TLH | Typelib生成C/C++头文件 |
.HXX | C++源代码头文件 |
.INL | C++内联文件 |
.IDL | 接口定义语言文件 |
.RDLC | Visual Studio客户端报表定义文件 |
.RESOURCES | Visual Studio资源文件 |
.VSMACROS | Visual Studio二进制宏项目 |
.VSMPROJ | Visual Studio文本宏项目 |
.VSMDI | Visual Studio测试元数据文件 |
.TESTSETTINGS | Visual Studio测试设置文件 |
.ADDIN | Visual Studio加载项定义文件 |
.TESTRUNCONFIG | Visual Studio测试运行配置文件 |
.TT | Visual Studio文本模板 |
.DBML | Visual Studio或设计文件 |
.EDMX | ADO.NET实体数据模型设计器文件 |
.NCB | Visual C++智能数据库 |
.BSC | Visual Studio源浏览器信息文件 |
.CLW | Visual C++ ClassWizard File |
.IPCH | Intellisense预编译头文件 |
.WSP | SharePoint解决方案包 |
.RESW | Windows资源文件 |
.VSPS | Visual Studio序列化性能报告 |
.VSPX | Visual Studio性能报告数据文件 |
.RESJSON | Windows JavaScript资源文件 |
.MSHA | 微软帮助资产文件 |
.MSHI | Microsoft帮助索引文件 |
.CSX | Visual C脚本 |
.SQLPROJ | Visual Studio SQL Server项目 |
.WIQ | Visual Studio工作项查询文件 |
.XAMLX | Visual Studio工作流服务文件 |
.DGML | Visual Studio定向图形文档 |
.DGSL | 视觉材质球图形文件 |
.REFRESH | Visual Studio刷新文件 |
.APPX | Windows 8应用程序包 |
.APPXUPLOAD | Windows 8应用程序上载包 |
.VSZ | Visual Studio向导文件 |
.ODL | 对象描述语言文件 |
.VSHOST.EXE | Visual Studio宿主进程文件 |
.DIAGSESSION | 诊断会话文件 |
.NATVIS | VC++调试器可视化文件 |
.FILTERS | VisualC++项目过滤器文件 |
.ORDEREDTEST | Visual Studio顺序测试文件 |
.SBR | Visual Studio源浏览器中间文件 |
.PSESS | Visual Studio性能会话文件 |
.VSPF | Visual Studio性能筛选器文件 |
.FEATURE | SharePoint功能文件 |
.MFCRIBBON-MS | MFC功能区定义XML文件 |
.APPXSYM | Windows 8应用程序包符号文件 |
.WEBTEST | Visual Studio Web测试文件 |
其他相关格式 | |
---|---|
.TXT | 纯文本文件 |
.RPT | 通用报告 |
.TLB | VAX文本库 |
.PDB | 程序数据库 |
.MDB | Microsoft Access数据库 |
.COVERAGE | Visual Studio代码覆盖率报表 |
.AIF | 音频交换文件格式 |
.WAV | 波形音频文件 |
.RAM | 真实音频元数据文件 |
.AIFF | 音频交换文件格式 |
.RA | RealAudio文件 |
.AU | 大胆的音频文件 |
.DSP | 动态工作室专业模块 |
.AVI | 音视频交织文件 |
.MPG | MPEG视频文件 |
.MOV | 苹果QuickTime电影 |
.MPEG | MPEG电影 |
.QT | 苹果QuickTime电影 |
.MPE | MPEG电影文件 |
.DLX | DIALux文档 |
.GIF | 图形交换格式文件 |
.JPG | JPEG图像 |
.PNG | 便携式网络图形 |
.TGA | Targa图形 |
.TIF | 标记图像文件 |
.JPEG | JPEG图像 |
.PCX | 画笔位图图像文件 |
.MDP | 美邦绘画专业图片 |
.JPE | JPEG图像 |
.EPS | 封装的PostScript文件 |
.WMF | Windows图元文件 |
.ACCDB | Access 2007数据库文件 |
.EXE | Windows可执行文件 |
.OLB | OLE对象库 |
.MSM | Windows安装程序合并模块 |
.DLL | 动态链接库 |
.BROWSER | ASP.NET浏览器定义文件 |
.DMP | Windows内存转储 |
.HDMP | Windows堆转储 |
.APPLICATION | ClickOnce部署清单文件 |
.APPREF-MS | Microsoft应用程序引用文件 |
.DSW | Visual C++ 6工作区文件 |
.RLL | Microsoft资源库 |
.OCX | 控件 |
.SRC | 源代码 |
.CLS | 乳胶文档类文件 |
.SVN-BASE | Subversion基本文件 |
.PRI | 包资源索引文件 |
.ILK | 增量链接文件 |
.IPP | 内联保护宏文件 |
.GENERICTEST | Visual Studio通用测试文件 |
.LOADTEST | Visual Studio负载测试文件 |
更新时间: 2020-02-14