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

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日

相关文章

  • Android 界面开发颜色整理

    下面我来具体讲解“Android 界面开发颜色整理”的完整攻略。 一、什么是颜色整理 颜色整理指的是在Android界面开发中,在设计或使用配色方案时,需要选择合适的颜色,并简洁地概括每种颜色的应用场景,使得整个应用在颜色上形成统一且有逻辑的整体。 二、颜色整理方法 设计色: 一系列经典且常用的适合于在设计中使用的颜色,经过专业的人员调整和整理后,优化出来的…

    Azure 2023年5月27日
    00
  • Win11 business与consumer的区别?Win11 consumer和business哪个好

    Win11 Business和Consumer是两种不同的Windows 11操作系统版本,它们之间有很多区别。下面我将详细讲解这些区别以及哪个版本更适合你使用。 区别 功能集合:Win11 Consumer主要是为个人使用而设计,提供了各种娱乐、游戏和通信功能。而Win11 Business的功能则更加专注于企业用户的需求,如数据保护、设备管理和企业级安全…

    Azure 2023年5月25日
    00
  • Win10 LTSB版本区别详解 Win10 LTSB是什么版本

    Win10 LTSB版本区别详解 什么是Win10 LTSB版本? Win10 LTSB版本是Windows 10的一种特殊版本,LTSB全称为Long Term Servicing Branch,即长期维护分支,目标是提供一种更加稳定和可靠的Windows系统版本,可以为企业和组织提供更长期的支持和维护。 Win10 LTSB版本与其他版本的区别 Win1…

    Azure 2023年5月25日
    00
  • Win10一周年更新14393最新虚拟机、SDK下载地址(9月份)

    标题:Win10 一周年更新 14393 最新虚拟机、SDK 下载地址(9月份)攻略 介绍 本文主要介绍 Win10 一周年更新 14393 最新虚拟机、SDK 下载地址(9 月份)攻略。如果您想在 Windows 平台进行开发或测试,那么您需要使用到相应的开发工具和虚拟机。 SDK 下载 Microsoft 提供了 Windows SDK 下载地址,您可以…

    Azure 2023年5月25日
    00
  • Linux的发展不容小觑(独霸天下) 未来将渗透到生活的方方面面

    Linux的发展不容小觑 Linux是一种免费的、开源的操作系统,具有高度的可定制性和安全性。虽然Linux的历史相对于其他操作系统比起来还比较短暂,但Linux的发展在过去几十年中却非常不容小觑,它不仅在服务器领域占有重要地位,而且正在逐步走向其他领域,如移动设备、智能家居、汽车等等。 Linux在服务器领域的独霸地位 Linux在服务器领域的使用率非常高…

    Azure 2023年5月25日
    00
  • Visual Studio Code如何设置中文?VS Code使用详细图文教程

    Visual Studio Code如何设置中文?VS Code使用详细图文教程 Visual Studio Code 是当前最流行的一款跨平台轻量级编辑器。它支持多种编程语言和插件,并且有着良好的用户体验。对于习惯使用中文的用户来说,最好把 VS Code 的界面和菜单设置为中文。下面是设置 Visual Studio Code 中文界面的详细步骤。 步骤…

    Azure 2023年5月25日
    00
  • win10神key激活秘钥推荐 附激活工具

    Win10神key激活秘钥推荐 Win10激活是使用秘钥激活码来实现的,而一些不合法的渠道也存在提供win10神key激活秘钥的情况。此文介绍一些可信赖的激活秘钥及工具,并附上使用方法。 推荐激活秘钥 以下是几组可信的激活秘钥,可在微软官网中进行激活: 第一组秘钥:W269N-WFGWX-YVC9B-4J6C9-T83GX 第二组秘钥:MH37W-N47XK…

    Azure 2023年5月25日
    00
  • Sql Server数据库各版本功能对比

    Sql Server数据库各版本功能对比 本文将对Sql Server数据库不同版本的功能进行对比,以便用户根据自身需求选择适合的版本。 Sql Server 2017 Sql Server 2017是Sql Server系列中的最新版本,在功能上有很多的创新和升级。主要更新如下: Graph数据处理引擎 移动领域和社交网络分析使用最为广泛。 自然语言处理 …

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