Visual Studio Professional(编程工具)专业版

Visual Studio Professional(编程工具)专业版

2017官方最新版

  • 2017-03-09
  • 简体中文
  • 5分
  • 3409下载
此为PC软件,请到PC端下载

Visual Studio 2017 Professional是微软公司推出的最新版本,它是为个人开发人员或小团队提供专业的开发工具和服务的好帮手,Visual Studio 2017 Professional拥有非常好的灵活性能构建于任何程序类型的应用。而且Visual Studio 2017 Professional能提供强大的功能来帮你快速的了解代码编写代码和更改代码!有需要的赶紧下载吧!

Visual Studio 介绍

Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

Visual Studio Professional特点介绍

1、Visual Studio和Xamarin

提升您的移动开发团队

Visual Studio Professional现在包括Xamarin功能,可以以增加的成本扩展开箱即用的移动开发体验。通过无限制,专业的移动开发,代码共享和调试为Android,iOS和Windows提供本地应用程序。

2、做更多

任何平台的任何应用程序

为多个设备,PC和网络创建应用程序 - 所有这些应用程序都由云提供,并且基于您现有的应用程序和技能构建。跨平台技术可帮助您从单一开发解决方案创建Windows,Android和iOS应用程序。

3、实现更多

了解您的团队代码

Visual Studio Professional提供了强大的功能来快速了解您的代码。代码镜头通过显示代码引用,更改代码,显示最后修改方法的人员,或者发现测试是否通过,从而帮助您集中精力于您的工作。

4、协作更多

更快地提供软件

Visual Studio Professional 2015与MSDN包括Team Foundation Server 2015.利用工具,服务和资源,促进更好的团队协作和分析反馈,提供成功的软件项目。利用敏捷项目规划工具,团队室,图表等。

Visual Studio Professional的改进

1、IDE 改进

已对 Visual Studio 进行优化以减少启动时间和解决方案加载时间。 首次启动 Visual Studio 提速 50%。

Visual Studio 现可监视影响启动、解决方案加载或编辑的扩展性能。 通过 IDE 中的通知栏,将收到有关执行效果不佳的扩展的警报。 借助新的性能中心(也可通过“帮助”>“管理 Visual Studio 性能”使用),可查看影响性能的扩展,还可发现影响启动性能的工具窗口并更改其启动加载行为。

可在新的 Visual Studio 安装程序中选择 Visual Studio 适用的 GitHub 扩展。

已将“重载所有项目”替换为“重载解决方案”,以在切换 VS 外部分支时获得更佳性能。 使用 Git 命令行切换分支时,请在切换分支后选择“重载解决方案”以最大程度地提升性能。

增强了用于 .NET Core 和 ASP.NET Core 项目的文件通配功能。 请参阅项目文件通配,以获取更多详细信息。

即将自动转到克隆后的存储库的文件夹视图。 可查看文件或使用新解决方案选择列表在解决方案资源管理器中打开解决方案。

引入了新的外部服务主机,它将替代 VSHub。 此新的服务主机是一个外部进程,将在任务管理器中显示为 ServiceHub.Host.CLR.*.exe 和 ServiceHub.Host.Node.x86.exe。 此主机将最终消除与 VSHub 一起引入的 localhost http 流量,前者应可解决用户报告的产生干扰的 Fiddler 问题。

预发布许可证到期消息更明确地说明了当前的许可证状态。

现在,屏幕阅读器可以更轻松地访问“帐户设置”对话框。

现在,通过从 Visual Studio 安装程序中安装帮助查看器组件,可使用脱机帮助。

现在可以使用 Visual Studio 安装程序的“语言包”选项卡随时添加和删除多个用户界面语言。 可以使用“工具”>“选项”>“国际设置”,在那些已安装的用户界面语言之间选择当前的用户界面语言。

通过版本控制状态栏,你可以更轻松地将本地存储库发布到 SCC 主机,并跟踪未提交和未推送的工作。

2、登录和标识改进

推出了一种新的标识服务,可用于跨 Microsoft 开发人员工具共享用户帐户。 在 Visual Studio 中,此共享包括团队资源管理器、Azure Tools 和 Windows 应用商店发布等功能。 现在,这些功能的登录体验共有且一致。

除了改进 Visual Studio,我们还在服务端部署了部分改进功能,让用户可安全保持登录状态,消除了每 12 小时便强制登录的要求。 这解决了最常报告的登录问题。 深入了解如何减少 Visual Studio 提示。

3、起始页

重新设计的起始页拥有新的“打开”和“创建”功能:

从 VSTS 获取远程存储库或使用我们更加醒目的 MRU,以轻松地打开本地项目和解决方案。

起始页 MRU 会显示在其他计算机上克隆的存储库,因此可在当前计算机上轻松克隆这些库。

通过可搜索的模板和最近使用的模板列表,直接从起始页新建项目。 最近使用的模板也会在具有个性化帐户的 Visual Studio 实例间漫游。

通过起始页上的“从 VSTS 签出”选项,快速启动 VSTS 体验的新克隆。

可删除的“入门”部分。

“新闻”部分现可折叠:

更新了新闻源中新添加的项上的徽章。

在新闻源处于折叠状态时,如果出现新项,则对新闻源扩展器设置徽章。

优化了视觉设计,由此解决了反馈的有关屏幕较小时元素截断的问题,同时提升了空间利用率。

下方显示了新的起始页。

4、改进了代码导航

Visual Studio 2017 中的代码导航功能有了显著改进:

转到全部。 (Ctrl + , 或 Ctrl + T)可快速查找并转到代码中的文件、类型、方法和其他元素。 通过它可找到任何类型的项,甚至在大型基本代码中亦可如此。 此外,若知道要查找的项类型,便可轻松进行筛选。 在 C# 和 Visual Basic 中,我们还添加了模糊匹配,因此即使某个类型名称拼写错误,也仍然可获得结果。 还优化了“转到行”(Ctrl + G)体验。 “转到”系列命令位于“编辑”菜单的顶部。

“查找所有引用”(Shift+F12) 已大幅改进(当前针对 C#、Visual Basic 和 C++),可实现高级分组、筛选、分类、在引用结果中搜索以及结果着色(针对 C# 和 VB),让用户清晰了解引用并自信地找到所需的代码行。 鼠标悬停在引用项上时,会显示一个工具提示,其中显示源代码中该引用的上下文(针对 C# 和 VB)。 通过切换工具栏中的“保存结果”按钮,“查找所有引用”的下一个调用将在新窗口中填充引用结果。 通过此操作,可将当前结果保留在现有窗口中。

结构参考线现在编辑器中绘制,以便可轻松可视化正在处理的代码的结构。 鼠标悬停时,会显示一个工具提示,其中包含当前代码块(相对于其上级块)的上下文。 结构参考线当前支持 C#、Visual Basic 和 XAML 文件,以及通过 TextMate 语法支持的任何文件。 可通过取消选中“文本编辑器” > “常规”类别下的“显示结构参考线”复选框,在“工具”>“选项”对话框中禁用此功能。

常见问题

安装问题

Windows 10 SDK 安装失败,返回代码为 -2147023293

问题:

在某些情况下,Windows SDK 安装可能会失败,并返回代码 -2147023293。 安装日志 dd_setup__errors.log 会显示如下类似错误:包 'Win10SDK_10.0.14393.795,version=10.0.14393.79501' 安装失败。 (详细信息)返回代码:-2147023293 返回代码详情:安装时发生严重错误。 请注意,确切的包名称取决于已选择安装的 Windows 10 SDK。

解决方法:

导致此问题的原因可能有多个。 若要解决该问题,请尝试以下步骤:

独立于 Visual Studio 安装 Windows 10 SDK。 可从 Windows 开发人员中心下载 Windows 10 SDK。

在低于 Windows 10 的 Windows 版本上进行安装时,某些情况下,安装失败可能是由于缺少通用 C 运行时所导致。 对于 Windows 10 1507 运行时和 Windows 10 1511 运行时,可分别使用 KB2999226 和 KB3118401 进行安装。

有关详细信息,另请参阅 Visual Studio 开发人员社区门户。

编辑器和 IDE 问题

XML 文件不支持 EditorConfig

问题:

编辑 XML 文件时,未应用 .editorconfig 中定义的编码样式约定。

解决方法:

目前没有解决方法。

尚不支持 EditorConfig insert_final_newline 属性和 trim_trailing_whitespace 属性

问题:

.editorconfig 文件中定义的 insert_final_newline 属性和 trim_trailing_whitespace 属性不起作用。

解决方法:

目前没有解决方法。

JavaScript IntelliSense 停止运行

问题:

打开 JavaScript 代码超过 25Mb 的项目时,将显示错误“已对项目 禁用语言服务,因为它包含大量 .js 文件。 请考虑使用 'tsconfig.json' 文件的 'exclude' 部分排除文件。”

解决方法:

使用如下代码向项目根添加 tsconfig.json:

Add additional folders with JavaScript code libraries. Another common one is Scripts/Office/1 if you're using office-js.

TypeScript 在 ASP.NET Core 项目中无法识别

相关文章更多>>