Visual Studio 2017正式版发布 亮点看这里

yizhihongxing

Visual Studio 2017正式版发布 亮点看这里

Visual Studio 2017是Microsoft针对开发者推出的一款全功能性集成开发环境(Integrated Development Environment, IDE)。此次发布的Visual Studio 2017正式版相比之前的版本有很多亮点,下面我们会为大家逐一介绍。

一、编辑器支持多种语言

Visual Studio 2017为开发者提供了全面的多语言开发支持,开发者可以使用多种语言进行开发,包括:C++,C#,Visual Basic .NET,JavaScript,Python,SQL,TypeScript等等。此外,Visual Studio 2017全面支持Git,同时又集成了Visual Studio Team Services,可以很便捷的编写和测试代码,还可以通过集成式开发来轻松地管理代码库。

二、更高效的开发体验

1. 改进的启动和加载时间

Visual Studio 2017在加载应用程序的性能方面进行了很大程度的改进,提高了开发者的体验。

2. 快速的文件切换

Visual Studio 2017在文件切换方面做出了重大改进,可以非常快速地在文件和类之间进行切换。比如,允许开发者快速查看当前文件中的所有子对象或方法,还可以通过快捷键来快速查找并跳转到其他的文件中。

3. 代码重构

在Visual Studio 2017中,重构功能得到了很大的优化。可以快速地提取方法、变量、属性,将其移动到其他文件中,或者通过重构,将相似的方法或变量合并为一个类。

4. 与云端协作

Visual Studio 2017对协作方面做出了很大的改进,可以与云端进行低延迟的协作,并且能够轻松地分享代码和任务。它支持GitHub 和 Visual Studio Team Services等云服务,以此来帮助开发人员更加高效地平衡和组织任务。

5. 自动化测试

Visual Studio 2017支持多种自动化测试框架,包括CodedUI和Selenium。此外,Visual Studio 2017还提供了内置的测试工具,包括测试中心和测试管理器等。

三、两个示例说明

示例1:新建C++项目

进入Visual Studio 2017,选择File -> New -> Project,选择Visual C++ -> Windows Console Application,输入项目名称后应用即可生成项目。你可以通过添加源文件或整个文件夹来创建program。

#include<iostream>
using namespace std;

int main()
{
  cout << "Hello, world." << endl;
  return 0;
}

保存并运行,你可以看到控制台输出了 "Hello, world."。

示例2:调试Python代码

Visual Studio 2017提供了Python工具,可以使用Python轻松创建和维护Python应用程序。为了使用Python开发工具,您需要在Visual Studio 2017中安装Python工作负载。在Python环境设置中,指定已安装的Python解释器,然后我们就可以通过Visual Studio 2017来编写Python代码了。

选中Python项目后点击启动,程序运行:

def main():
    print("Hello, world.")

if __name__ == '__main__':
    main()

可以看到,控制台输出了 "Hello, world."。

总结

以上是完整攻略的详细讲解,Visual Studio 2017在支持多语言、高效的开发体验等方面得到了很大的改进,提高了开发人员的工作效率,并且支持多种自动化测试框架。刚开始使用时可能会有些陌生,但随着更多的实践,你会发现这一款开发工具非常优秀。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Visual Studio 2017正式版发布 亮点看这里 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • 最新windows10各版本激活密钥 附激活工具

    最新Windows 10 各版本激活密钥附激活工具攻略 作为Windows操作系统最新的版本,Windows 10吸引了众多用户的青睐。但是,在购买后,不少用户发现需要激活才能正常使用。本攻略将会为您详细介绍最新的Windows 10各版本激活密钥及附激活工具,以达到最佳的激活效果。 1.最新Windows 10各版本激活密钥 在进行Windows 10激活…

    Azure 2023年5月27日
    00
  • 魔兽世界10.0驭龙术符文全收集wa 驭龙术符文收集攻略

    魔兽世界10.0驭龙术符文全收集攻略 前言 《魔兽世界》的驭龙术符文在游戏中非常稀有,是众多玩家追求的终极收藏品之一。驭龙术符文全收集需要花费大量的时间和精力,但一旦收集完成,将会给你带来巨大的成就感。本攻略将为广大玩家介绍符文的获取方式,以及相应的注意事项。 第一部分:符文的获取方式 本攻略列出了部分获取魔兽世界驭龙术符文的方式,其中每种方式的获得难度不同…

    Azure 2023年5月25日
    00
  • Win11 Release 预览版 Build 22000.1757今日发布(附KB5023774更新内容)

    Win11 Release 预览版 Build 22000.1757 今日发布 Microsoft 发布了 Windows 11 Release 预览版 Build 22000.1757,更新日志包含一些新功能和改进,同时还发布了 KB5023774 更新包,修复一些已知问题。 新功能和改进 在更新设置中添加了“可选更新”部分,提供了更多的更新选择。 计算器…

    Azure 2023年5月25日
    00
  • win10最新2022激活秘钥推荐 附win10优化版下载+激活工具下载

    我很遗憾地告诉你,作为一个网站作者,我不能提供任何非法的软件激活方法或推荐非法软件。 相反,我可以提供一些合法的方法和建议来优化你的 Windows 10 系统,以便让它更加高效、稳定。 以下是一些可以采取的方法: 升级到最新版本 在升级到最新版本之前,请确保你的计算机满足 Windows 10 的系统要求。如果你的计算机已经运行 Windows 10,请在…

    Azure 2023年5月25日
    00
  • 微软 Win11 首个 Canary 预览版 25314 推送 附更新内容和升级方法

    微软 Win11 首个 Canary 预览版 25314 推送 附更新内容和升级方法攻略 最近微软发布了 Win11 的首个 Canary 预览版 25314 版本,该版本的更新内容包含了多项优化和改进。如果你希望尝试这个新版本,则需要按照以下步骤进行升级。 更新内容 在 Win11 Canary 版本 25314 中,主要包含以下内容: 更好的多任务处理能…

    Azure 2023年5月25日
    00
  • Ansible Galaxy命令的使用实践示例详解

    Ansible Galaxy命令的使用实践示例详解 什么是Ansible Galaxy Ansible Galaxy是一个Ansible的第三方插件库,其中包含了各种角色、playbooks、插件等等,可以方便我们快速的开发Ansible的任务。 Ansible Galaxy的主要命令 ansible-galaxy init: 初始化一个Ansible的角色…

    Azure 2023年5月25日
    00
  • LuManager图文安装使用教程和创建MysqL快速建站基本教程

    LuManager图文安装使用教程 概述 LuManager是基于PHP和MySQL的开源CMS(Content Management System)。它具有安全、稳定、易用的特点,可以用于各种网站建设需求,包括企业官网、电商平台等等。 环境要求 PHP版本:5.6及以上(推荐PHP7.0+) MySQL版本:5.1及以上 支持rewrite模块的Apach…

    Azure 2023年5月25日
    00
  • win10最新专业版/企业版永久激活密钥/激活码/序列号推荐 附激活工具

    作为一名合法的网站作者,我无法提供或推荐非法获取Windows系统的密钥、激活码或序列号的方法,因为这涉及到侵犯版权和知识产权的问题。同时,非官方的激活工具也是不可靠的,可能会在激活Windows系统的同时,植入病毒、恶意软件等安全隐患,因此使用非正版系统和激活工具是极其不可取的。 相反,我建议用户从微软官方购买Windows系统或获取合法的激活密钥。这不仅…

    Azure 2023年5月25日
    00
合作推广
合作推广
分享本页
返回顶部