50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Visual Studio 2019 正式版发布,专注于人工智能和生产力

  • 2019-04-03
  • 本文字数:1432 字

    阅读完需:约 5 分钟

Visual Studio 2019正式版发布,专注于人工智能和生产力

2018 年 12 月,微软发布了面向 PC 和 Mac 的 Visual Studio 2019 Preview。2019 年 4 月 2 日,在经历了五个月的预览期之后,适用于 Windows 10 和 Mac 的 Visual Studio 2019 正式版终于亮相了。


为了实现“Code faster. Work smarter. Create the future.”的目标,Visual Studio 2019 引入了很多的新功能和工具,同时在入门指南和使用体验上也做了增强。

全新的用户界面

Visual Studio 2019 更新了用户界面,启动 IDE 之后会显示一个启动菜单,进入主界面后会有一个包含最近使用的项目列表的启动选项卡。如果是新建一个项目,该界面上支持输入关键字搜项目,支持选择语言平台。



除此之外,Visual Studio 2019 在用户界面的视觉方面也做了改变。根据之前的用户调查,Visual Studio 用户最常用的主题是 Blue 主题,所以 Visual Studio 2019 针对 Blue 主题做了优化,添加了额外对比度。针对代码部分,也做了新的高亮。如果是在 Windows10 中使用,其会启动 Per-Monitor Awareness 提高清晰度。由于 Visual Studio 主要功能是写代码,所以在新版本中顶部菜单也做了改动,尽量少的占用空间。


还有一个很重要的改变是随着微软拥抱 Git、推广 GitHub,Visual Studio 2019 支持从存储库迁出现有项目或创建新项目。

令人期待的 Visual Studio Live Share 功能

在 2018 微软技术暨生态大会上,微软工作人员演示了在不同的操作系统上使用 Visual Studio 2017 和 Visual Studio Code 进行协作开发。之后,Visual Studio Live Share 就备受开发者的期待。


Visual Studio 2019 中默认安装了 Visual Studio Live Share 服务,并且支持了 C++和 Python 两大流行编程语言。


Visual Studio Live Share 是一项开发者服务,支持开发者和团队成员共享代码库及上下文,并支持在 Visual Studio 中直接进行即时双向协作。在实时共享代码时,开发者可以看到共享代码在会话之前或期间所发生的变化,有助于实时代码检查和合并冲突。另外,实时共享还支持在线评论,开发者可在代码中添加注释或者列出协作会话期间需要完成的任务列表。


智能化编程工具 Visual Studio IntelliCode

Visual Studio IntelliCode 是微软在 Build 2018 大会引入的工具,目前是 Visual Studio 2019 功能集的重要组成部分,可利用 AI 工具提供开发效率。据悉,其人工智能的部分已经接受了 2000 多个开源 repos 的训练。


使用 Visual Studio Code 的 Python 开发人员可通过 IntelliSense AI tool 来使用 IntelliCode。IntelliSense 是一个代码补全工具,开发者打出前几个字母,IntelliSense 会使用 AI 算法从已输入的内容中选择出最相关的代码,进而提高开发者效率。除了代码补全,它还可以针对开发者目前的开发状况提出好的建议。

Visual Studio 2019 其它功能:

  • Visual Studio 2019 中的搜索功能得到了改进,为开发者提供了在调试时搜索对象的选项,最多可达 10 个嵌套级别;

  • Visual Studio 2019 支持 .NET Core 3 开箱即用,并且支持数据断点的设置;

  • Visual Studio 2019 中的代码清理,可使用键盘快捷键或灯泡菜单触发,允许用户一次性删除和排序使用语句、应用类型首选项、内联“输出”变量等;

  • DPI awareness:为了更易于开发,开发者通常会设置多显示器,但是当缩放比例超过 100%时,文本就会变得模糊,为解决这个问题,Visual Studio 2019 中引入了优化渲染的选项。


Visual Studio 2019 下载地址:https://visualstudio.microsoft.com/downloads/


Visual Studio 2019 for Mac 下载地址:https://visualstudio.microsoft.com/zh-hans/vs/mac/


2019-04-03 14:2913337
用户头像

发布了 497 篇内容, 共 346.2 次阅读, 收获喜欢 1927 次。

关注

评论

发布
暂无评论
发现更多内容

深入理解 JVM 垃圾回收算法 - 复制算法

Java架构师迁哥

直播预告 | 云时代的数据库客户端——CloudQuery最佳实践

BinTools图尔兹

数据库 sql 安全 工具软件

Linux下diff的操作详解

良知犹存

Linux

LeetCode题解:98. 验证二叉搜索树,递归,JavaScript,详细注释

Lee Chen

大前端 LeetCode

让黑产无处遁形 京东智联云推出风险识别服务

京东科技开发者

人工智能 学习 风险识别

日常工作问题集锦

hasWhere

SpringBoot有多重要?面试用SpringBoot把面试官唬住了要30k都行!

Java架构之路

Java 程序员 架构 面试 编程语言

你听过CatBoost吗?本文教你如何使用CatBoost进行快速梯度提升

计算机与AI

Python 学习 优化

详细分析定制企业应用的价格

Learun

敏捷开发 快速开发 软件架构

jvm笔记

pCat

Java JVM

几行代码轻松实现跨系统传递 traceId,再也不用担心对不上日志了!

程序员小航

Java 日志 链路追踪 工作笔记 traceId

Github惊现高星神作,两份算法宝典让你横扫大厂算法面试题

编程 程序员 算法 计算机

出炉!华为18A自爆SpringCloud微服务分布式笔记

996小迁

Java 编程 架构 面试 SpringCloud

面试大厂被面试官用MyBatis怼到“哑口无言”?这份MyBatis源码笔记助你吊打面试官!

Java架构之路

Java 程序员 架构 面试 编程语言

灯下黑中的自己

非著名程序员

个人成长 管理 管理者

mongodb内核源码实现、性能调优、最佳运维实践系列-百万级高并发mongodb集群性能数十倍提升优化实践(上篇)

杨亚洲(专注MongoDB及高性能中间件)

MySQL 数据库 nosql mongodb 分布式数据库mongodb

Week 4 命题作业及总结

阿泰

java安全编码指南之:Thread API调用规则

程序那些事

Java并发 多线程 java安全编码 java安全编码指南 java编码规范

想要高效搭建企业信息平台?教你轻松选择开发框架!

Marilyn

敏捷开发 快速开发

华为鲲鹏专家解读:90%代码如何移植到鲲鹏平台

华为云开发者联盟

软件 鲲鹏

从理论到工具:带你全面了解自动化测试框架

禅道项目管理

开源 DevOps 工具 自动化测试

Go发起HTTP2.0请求流程分析(中篇)——数据帧&流控制

Gopher指北

后端 HTTP2.0 Go 语言

成为一名合格的技术类产品经理

小清新同学

产品经理

websocket 是怎么连接的

程序员与厨子

nginx 网络 HTTP websocket

阿里P8大牛呕心沥血总结整理的《Java面经手册》,通过实践的方式向你深度讲解Java核心知识点

Java架构之路

Java 程序员 架构 面试 编程语言

成为 Apache 贡献者,So easy!

代立冬

Apache 贡献

mongodb 源码实现、调优、最佳实践系列-百万级高并发mongodb集群性能数十倍提升优化实践(下篇)

杨亚洲(专注MongoDB及高性能中间件)

MySQL nosql mongodb 架构 分布式 分布式数据库mongodb

台湾地区为什么会丢包高?

德胜网络-阳

华为云数据安全中心正式公测,8大核心数据安全能力守护你的数据

华为云开发者联盟

华为 安全 数据

程序员的美丽假期(并不)

Philips

敏捷开发 快速开发

LAXCUS大数据集群操作系统:一个分布式分时共享E级系统软件(三)

陈泽云

人工智能 大数据 计算机网络 操作系统 网络

Visual Studio 2019正式版发布,专注于人工智能和生产力_编程语言_田晓旭_InfoQ精选文章