京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8037|回复: 0

Visual Studio 2022智能辅助编码介绍

[复制链接]

26

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2022-1-13 08:35:48 | 显示全部楼层 |阅读模式 来自 中国
工欲善其事,必先利其器5 P" v/ ^  j/ y9 X9 z
作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。
1 p& P3 `- d' {" R) u- w. f6 Q这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。: i$ f6 b+ D* G5 P/ Q
系统自有代码提示. G( @/ j8 |8 ^5 i9 E

# W' e0 w! Z4 u, w6 \. @比如我们常用的输出内容到控制台:
3 \( v) w  W5 Q; x) g3 e, q, H  t
/ Q6 I% p% x, m8 C
或者是定义一个空字符串:
; Q. g/ o* ]: \; Y/ R1 B. c' S

2 N8 b+ h6 I! H5 K7 x9 k# L或者再升级一下,根据上下文变量联想:
6 r9 S. [1 ]% H7 L: z$ E) L' {+ z: \
( A$ x% h+ G) R+ P" _
自动生成类属性3 W- }" K/ J* Y

/ k, R* {1 Z2 T  V当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。$ V; q2 n4 g" O  v; C) I4 H* i
  x9 n3 R! X* H0 J2 P
这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。# N% H) s) ~1 {' E* j/ f
智能联想
( P3 `0 x& `  A6 [  b2 [2 d7 F4 ?+ B/ O# ?+ N
在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:
- t3 p; [# I9 r$ d
6 e. o, K' u, Q' A) B, u
或者是定义一个字符串集合/数值集合:
/ c3 t1 u+ _$ s9 ?" D2 c

4 N, P/ C6 g, U% O9 C) n7 j
% d/ b5 `) m9 Y* v' R8 w, S
再定义一个字符串变量,将变量添加到上面定义的集合:
. b7 f8 c' e1 }
# Q% n# k2 d# O% @" n1 w
再或者是实例化一个服务类:
$ [3 u* g, {) S) s4 F+ j

5 \" ?- S5 o& R& ]以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。
2 H, `! a& `5 z: o; a以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。% D+ f! r* c. g% z& z
5 n, i& K9 k. _& E& K1 J
来源:http://www.jb51.net/article/232932.htm
/ ?, l. t/ N) u3 ]免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

帖子地址: 

梦想之都-俊月星空 优酷自频道欢迎您 http://i.youku.com/zhaojun917
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2026-7-23 21:01 , Processed in 0.040244 second(s), 25 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表