本文章为机器翻译。 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. 3个月不发工资,拖延转正?2天跳槽软件测试成功,9.5k他不香吗!

    今天聊到的小哥哥很悲催又很神奇,身处武汉的他,正好赶上了疫情,不仅长达3个月没有发工资,拖延转正,还要降薪,三重打击,实名悲催. 不破不立,试用期80%再打8折,怎么跳槽工资都得比这高,果然,仅仅两天 ...

  2. 我和ABP vNext 的故事

    Abp VNext是Abp的.NET Core 版本,但它不仅仅只是代码重写了.Abp团队在过去多年社区和商业版本的反馈上做了很多的改进.包括性能.底层的框架设计,它融合了更多优雅的设计实践.不管你是 ...

  3. 当小程序遇见物联网IoT,几行代码搞定智能插座控制

    在 5G 热潮的推动下,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,随着人工智能(AI)技术的日趋成熟,IoT 与 ...

  4. JAVA中JSON字符串格式转换

    alibabab版本  即com.alibaba.fastjson *以下Node为实体类 //JSON字符串->Map Map map1 = (Map)JSON.parse(strJson); ...

  5. 搭建kubernetes集群

    什么是Kubernetes? Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展.如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成K ...

  6. vue中引入jq的步骤--以及注意事项

  7. spring学习(二)spring容器搭建与应用

    本文只是对spring容器进行操作 最简单的一个案例: 一.导包 使用IDEA的maven工程 1.在pom.xml中导入依赖 <?xml version="1.0" enc ...

  8. laravel 资源控制器方法列表

    以 PostController 控制器的每个方法都有对应的请求方式.路由命名.URL.方法名和业务逻辑约定. HTTP请求方式 URL 控制器方法 路由命名 业务逻辑描述 GET post inde ...

  9. phpcms根据二级栏目列表写的三级栏目列表

    <div class="container"> <!--左边树状导航--> <div class="CNLTreeMenu" id ...

  10. 第九章 Lambda&方法引用

    9.1.Lambda表达式 9.1.1.标准格式 (形式参数) -> {代码块} 9.1.2.使用前提 有一个接口并且接口中有且仅有一个抽象方法 9.1.3.常见应用 9.1.3.1.无参无返回 ...