工欲善其事,必先利其器

作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。

这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。

系统自有代码提示

比如我们常用的输出内容到控制台:

或者是定义一个空字符串:

或者再升级一下,根据上下文变量联想:

自动生成类属性

当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。

这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。

智能联想

在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:

或者是定义一个字符串集合/数值集合:

再定义一个字符串变量,将变量添加到上面定义的集合:

再或者是实例化一个服务类:

以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。

Visual Studio 2022有趣又强大的智能辅助编码相关推荐

  1. 手把手教你微软的Visual Studio 2022社区版编程工具安装和使用(图文详解)

    我是荔园微风,作为一名在IT界整整25年的老兵,听闻微软的Visual Studio开发工具已升到2022版,决定来尝试一下,不知道Visual Studio 2022对C/C++现行最新的版本支持力 ...

  2. Visual Studio 2022

    宇宙第一IDE Visual Studio将发布新版本,即Visual Studio 2022,该内容翻译至官方网址,主要介绍新版本的新特性,链接为https://devblogs.microsoft ...

  3. Visual Studio 2022环境中C语言的使用——一维数组和二维数组

    我是荔园微风,作为一名在IT界整整25年的老兵,今天总结一下,Visual Studio 2022环境中,是如何使用C语言的数组的. 先说一维数组,直接上代码: 这里特别容易搞错的就是一维数组的初始化 ...

  4. .NET6系列:微软宣布Visual Studio 2022【转载】

    系列目录     [已更新最新开发文章,点击查看详细] 我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意见,或者参与了客户研究,感谢你帮助我们 ...

  5. 速览Visual Studio 2022 中的新增功能

    目录 性能改进 Visual Studio 2022 为 64 位 在文件中更快地查找 Git 工具速度更快 生成新式应用 适用于 C++..NET 和热重载的更佳开发工具 Blazor & ...

  6. 正式宣布 Visual Studio 2022

    ↓推荐关注↓ 首先,我们要感谢正在阅读这篇文章的你,我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意见,或者参与了客户研究,感谢你帮助我们继续 ...

  7. 64 位来临:微软 Visual Studio 2022 预览版今夏发布,更多功能一览

    4 月 20 日消息 没错,Visual Studio 2022 它来了. 微软昨日在官方开发博客中宣布,将于今年夏季发布 Visual Studio 2022 的首个预览版,2022 版本将更快.更 ...

  8. Visual Studio 2022这些重大更新,影响每一位.NET开发者!

    难得五一长假,蹲家里盘点了一下这2年.NET的发展,可谓日新月异,重现辉煌,各种重磅更新接踵而至: 1 .NET Core3.1各种最受欢迎.性能排行等榜单霸榜,3个月增加100w的关注者: 2 .N ...

  9. 64位Visual Studio 2022,微软在下一盘大棋!

    有没有跟我一样奇怪过,都2021年了,用的还是VS2019?原来微软是憋大招去了,4月18号Amanda的一篇博文宣布了一则重磅消息--Visual Studio 2022 首个预览版将于今年夏季发布 ...

最新文章

  1. 如何一起破解图形化Python调试器
  2. Android之自定义Adapter的ListView
  3. Java一行代码打印当前系统时间
  4. HDU2650(高斯整数环)
  5. Leetcode 921. Minimum Add to Make Parentheses Valid
  6. 【Transformer】HRFormer:High-Resolution Transformer for Dense Prediction
  7. [Android]安装 Android Studio 第一行Android代码
  8. oracle数据库重建em,oracle 11g em重建报唯一约束错误解决方法
  9. C++11 并发指南六(atomic 类型详解三 std::atomic (续))
  10. 读取数据库并写入excel表中 发送邮件
  11. 服务器端修改yapi-cli默认IP,centos部署yapi
  12. 首篇NLP图神经网络综述!127页文档让你全面了解这个领域
  13. 记录gns3出现各种erro报错以及具体修复过程
  14. linux下载安装自我见解
  15. 人工智能--一种现代的方法(知识点总结第一章)
  16. ligerUi框架简单的表格展示
  17. realsense D455读取深度图时,深度值不变问题解决方案
  18. 旷视科技2023校园招聘提前批正式启动!
  19. 首批接入司法数据的网贷平台已拒贷3万余失信被执行人
  20. 如何建立一个网站?规划、设计、目的、原则、宣传(三)

热门文章

  1. 2017 计蒜之道 初赛 第一场 A题B题
  2. STM32配置W5500
  3. 反无人机时空安全隔离装置
  4. 惊了,Alibaba内部“Java学习宝典”,居然系统到P7 ,学到就是赚到
  5. 2022年PMP最新报名流程来了! PMP考生看过来!
  6. excel多表格数据汇总如何实现
  7. 1g的树莓派4b能做什么_树莓派4B(Raspbian)切换64位内核+简单性能测试
  8. 【Axure视频教程】中继器表格——设置表格内容
  9. 迈普路由器BFD与ospf联动基本功能
  10. Jenkins DingTalk 钉钉通知插件