写点什么

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:2913270
用户头像

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

关注

评论

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

GitHub万赞,不愧是腾讯大牛总结的操作系统笔记,面面俱到太全了

Java你猿哥

Java 面试 多线程 ssm 线程与进程

百万年薪大佬甩出的SpringBoot趣味实战手册,GitHub标星81.6K

Java你猿哥

redis spring Spring Boot Spring MVC 消息队列对比

使用doop识别最近commons text漏洞的污点信息流

vivo互联网技术

SAST commons text命令执行漏洞 doop

极狐GitLab as Code,全面升级你的 GitOps 体验

极狐GitLab

git DevOps 云原生 版本控制 gitops

使用 Python 和 mitmproxy 实现基于队列的路径管理

IT蜗壳-Tango

Java字节码 - ByteBuddy原理与使用(下)

骑牛上青山

Java bytebuddy 字节码

阿里首席架构师讲解“双十一”亿级流量高并发的系统架构搭建方法

Java 系统设计 高并发 亿级流量

SecureCRT中文乱码怎么办?解决 SecureCRT中文乱码方法

互联网搬砖工作者

SVN管理工具Cornerstone入门教程

互联网搬砖工作者

Python从零到壹丨详解图像锐化Roberts、Prewitt算子实现边缘检测

华为云开发者联盟

人工智能 华为云 图像 华为云开发者联盟 企业号 5 月 PK 榜

23年最新Java岗常见面试题及答案(1000道),90% 的公司都会问到

Java你猿哥

Java MySQL zookeeper JVM java面试

本周精彩!关于 Linux 内核宕机和超融合 Kata 虚拟化容器技术介绍 | 第 77-78 期

OpenAnolis小助手

开源 云原生 系统运维 龙蜥大讲堂 浪潮

Java开发实践:合理使用线程池及线程变量

阿里技术

Java 线程池

研发效能管理中的经典度量——DORA 指标

LigaAI

DevOps 敏捷开发 研发管理 研发效能管理 企业号 5 月 PK 榜

Rhino 7 中文:建模渲染一站式完成~

真大的脸盆

Mac 3D Mac 软件 三维建模 建模软件

阿里Java面试脑图 被曝光!GitHub上已获赞79.6K

Java java面试 Java八股文 Java面试题 Java面试八股文

阿里云数据库ClickHouse产品和技术解读

NineData

MySQL 数据库 运维 Clickhouse 2023云数据库技术沙龙

四大关键举措!高效管控企业税务风险

用友BIP

税务

volatile 关键字与计算机底层的一些杂谈

Java你猿哥

Java volatile JVM ssm java知识点

记录一次解决Maven依赖冲突的过程

Java maven

开箱即用!AI模型库全新发布,一站式在线开发部署!

飞桨PaddlePaddle

模型 飞桨

MobLink 创建应用

MobTech袤博科技

Makefile基础教程:从零开始学习

小万哥

程序员 面试 后端 C/C++ makefile

玩转Netty,从“Hello World”开始!

Java你猿哥

Java Netty ssm

首个支持RWA交易的订单簿DEX-PoseiSwap,即将开启IEO

鳄鱼视界

GitHub笔记疯抢竟崩溃!Redis完整开发实战居然包含大厂同款项目

Java你猿哥

Java redis ssm java面试 Redis 核心技术与实战

AIGC产业研究报告2023——语言生成篇

易观分析

智能 制造

阿里自爆性能优化100+小技巧,Github已获赞68.7K

Java 性能优化 性能调优

GitHub爆赞!阿里P9纯手打十亿级高并发系统手册,真的太香了!

Java 系统设计 高并发 亿级并发

面试官:断网了,还能 ping 通 127.0.0.1 吗?

Java你猿哥

Java 架构 ssm ping

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