本文章为机器翻译。 https://blogs.msdn.microsoft.com/dotnet/2018/12/13/visual-studio-2019-net-productivity/

该文章的最新版本已迁移至个人博客【比特飞】,单击链接 https://www.byteflying.com/ 访问。

我希望你听到的第一个预览Visual Studio 2019现在是可用的。在这篇文章中,我将介绍一些生产率改进。NET开发我们最兴奋。一个完整的清单,检查了版本说明。

Regex Language Support

任何regular expressionsin your C# or Visual Basic files now have syntax highlighting, compiler diagnostics, and code fixes! This parsing support canrecognize strings passed to the regex constructor 和strings immediately preceded with a comment containing the string language=regex。这个language features currently included in this release areclassification,brace matching,highlight references,和编译器的诊断。

Video Player

00:00

00:15

对editorconfig口编辑器设置

你现在可以编辑设置一个出口editorconfig文件通过工具>选项>文本编辑器> C # >代码风格与按钮”的生成。editorconfig文件设置”。

生成代码的样式设置为editorconfig文件。

代码修复和重构

我们增加了几个高层请求的代码修正和重构在Visual Studio 2019预览版1。许多人通过社区所以脱帽向我们的可怕的人!重构和快速的动作可以用(Ctrl +。)或(Alt + Enter)。

Foreach循环LINQ查询

foreach循环LINQ查询或LINQ方法现在加入其他循环重构选项包括将LINQ to foreach,for循环foreach foreach循环,和。

Video Player

00:00

00:08

添加“使用“复制/粘贴的声明

Video Player

00:00

00:09

将匿名类型的类

Video Player

00:00

00:09

Convert local function to method

Video Player

00:00

00:07

More new code fixes and refactorings:

Convert tuple to a named-struct.

Dead code analysis for unused private members with an optional code fix to remove unused member declaration.

Generate a deconstruct method.

Add “await” where it is implied, but there is no compiler warning.

View all the code fixes and refactorings for .NET in our文件。

Document health indicator

The document health indicator allows you to look in one place to know if code style errors or warnings are present in the file you have open and makes it easy to jump to them. The indicator appears in the bottom right corner of your code editor making it easy to accesscode style configurationsand run code cleanup.

Document Health Indicator

Find All References and CodeLens Razor support

Find All Reference (Shift-F12) and CodeLens now show results fromRazor(。cshtml文件在网络核心项目)。然后你可以在相关的剃刀文件的识别码导航。

codelens现在显示Razor(。cshtml)结果。

剃刀结果查找所有引用。

从解决方案资源管理器中运行测试

现在你可以右键点击测试,测试类,或在运行或调试测试解决方案资源管理器中的测试项目。

右键单击运行测试从“解决方案资源管理器。

一如既往,谢谢你尝试预览,给开发者社区的反馈,并利用 报告问题 工具Visual Studio。Read more or watch a video on other Visual Studio 2019 Preview 1 features in theblog post。

该文章的最新版本已迁移至个人博客【比特飞】,单击链接 https://www.byteflying.com/ 访问。

Visual Studio 2019预览,净生产力的更多相关文章

  1. 关于在Visual Studio 2019预览版中的用户体验和界面的变化

    原文地址:https://blogs.msdn.microsoft.com/visualstudio/2018/11/12/a-preview-of-ux-and-ui-changes-in-visu ...

  2. Visual Studio 2022 预览版3 最新功能解说

    我们很高兴地宣布Visual Studio 2022 的第三个预览版问世啦!预览版3 提供了更多关于个人和团队生产力.现代开发和持续创新等主题的新功能.在本文中,我们将重点介绍Visual Studi ...

  3. 它来了!!!有史以来第一个64位Visual Studio(2022)预览版将在今夏发布!

    美国时间2021年4月19日,微软产品研发部一位负责人Amanda Silver在其博客上发布一则<Visual Studio 2022>的消息,表示将在今年(2021年)夏天发布Visu ...

  4. 【译】Visual Studio 15 预览版更新说明

    序:恰逢Build2016大会召开,微软发布了VS2015的update2更新包和VS2016预览版.本人正在提升英文水平中,于是在这里对VS2016预览版的官方文档进行了部分翻译.因为VS有些功能使 ...

  5. visual studio 2015预览版系统需求

    visual studio 2015预览版的系统需求跟visual studio 2013的一样. 支持visual studio 2015 preview的操作系统:Windows 8.1(x86 ...

  6. Visual Studio 2022 预览版下载来了(x64位)

    Visual Studio 2022 预览版下载:https://visualstudio.microsoft.com/zh-hans/vs/preview/vs2022/

  7. 乘风破浪,遇见Visual Studio 2022预览版(Preview),宇宙最强开发者工具首次迎来64位版本

    简介 众所周知,我们从官方新闻来看,对Visual Studio 2022最大的期待莫过于:其是首个64位的Visual Studio,这个宇宙最强开发者工具一脚迈入了新的阶段. https://vi ...

  8. Visual Studio Code预览版Ver 0.3.0试用体验

    当你开始阅读这篇文章时,请先不要把Visual Studio Code和.net.Windows联想到一起,因为VS Code是一个跨平台,支持30多种语言的开箱代码编辑器.不管你是.Net.Java ...

  9. Visual Studio 2015 预览版 - 支持跨平台开发Android/iOS应用程序(内置安卓模拟器)

    微软最近的惊人举动真多,对普通消费者Office 移动版宣布免费,对开发者也发布了完全免费的 VS2013 社区版! 不仅如此,就连 .Net 开发框架环境也竟然「开源」并且跨平台支持 Mac 及 L ...

随机推荐

  1. DirectX11 With Windows SDK--34 位移贴图

    前言 在前面的章节中,我们学到了法线贴图和曲面细分.现在我们可以将这两者进行结合以改善效果,因为法线贴图仅仅只是改善了光照的细节,但它并没有从根本上改善几何体的细节.从某种意义上来说,法线贴图只是一个 ...

  2. CDQ分治 & 整体分治

    Part 1:CDQ分治 CDQ分治讲解博客 可以把CDQ分治理解为类似与归并排序求逆序对个数的一种分治算法(至少我现在是这么想的).先处理完左右两边各自对答案的贡献,在处理跨越左右两边的对答案的贡献 ...

  3. 第一课:Centos下配置java环境变量的两种方式(jdk1.8)

    配置java环境(yum安装) 1.查出java1.8的全部版本 yum list java-1.8* 2.安装你需要的java1.8 版本(安装的名字根据查询出来的结果输入这里只是举例) yum i ...

  4. 一个文本框的andriod教程

    https://blog.csdn.net/androidmsky/article/details/49870823

  5. Ansible部署zabbix-agent

    playbook目录 zabbix/ ├── hosts ##定义的主机列表 ├── install_zabbix_agent.yml ##安装入口文件 └── roles ├── install_z ...

  6. 蒲公英 · JELLY技术周刊 Vol.16 谷歌首个线上 Web 开发者大会

    蒲公英 · JELLY技术周刊 Vol.16 近期,谷歌有史以来的第一次线上谷歌 Web 开发者大会,Web Vitals.PWA.DevTools 和 Lighthouse 6.0 等一系列特性或产 ...

  7. PHP uksort() 函数

    ------------恢复内容开始------------ 实例 使用用户自定义的比较函数对数组 $arr 中的元素按键名进行排序: <?phpfunction my_sort($a,$b){ ...

  8. HTML 布局 - 使用<div> 元素

    网站布局 大多数网站会把内容安排到多个列中(就像杂志或报纸那样).高佣联盟 www.cgewang.com 大多数网站可以使用 <div> 或者 <table> 元素来创建多列 ...

  9. Canvas知识点补充

    Canvas笔记 复习 初识canvas <canvas> 是 HTML5 新增的,一个可以使用脚本(通常为 JavaScript) 在其中绘制图像的 HTML 元素.它可以用来制作照片集 ...

  10. 7.12 NOI模拟赛 生成树 装压dp vector装压

    LINK:生成树 这场比赛我打的真失败 T3是比较容易的 却一直刚 那道"数论" 10分其实搜一下全排列. 30分容易想到对边进行装压dp. 不过存在一些细节 可以对于一个连通块的 ...