|
|
工欲善其事,必先利其器2 k, I B' e: h; f! u
作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。
3 e% v# N+ v* S- q这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。$ V' c3 v$ t4 m }8 q- _" K
系统自有代码提示
5 a- b6 U2 l: k0 x/ s' j, n( ]2 Y4 b1 `& f
比如我们常用的输出内容到控制台:8 g0 i* {; n9 M$ e
; S% C" }0 \& S% r* G
或者是定义一个空字符串:
9 u7 F+ S, p+ s3 ^3 N4 K% H. V2 b' q: d3 ?! C, s# t3 z: q) I, |
或者再升级一下,根据上下文变量联想:
/ `2 u8 i8 d5 ], J* ~, t) F' r3 f7 ^7 j" R4 |0 @1 m% {6 _8 [+ M
自动生成类属性* P# Y. k4 K) y8 }/ W7 n. f3 g8 j, ]6 v+ M
3 I2 u7 W' t" W, y& J# T' F/ o
当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。3 Q% T+ G7 u1 @5 x- K+ p
, G( A" X# j8 T( g- x" T" p2 Z
这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。6 x0 R7 }, @" P: a& e
智能联想
8 R. D" c& H! ^- J' \4 d
! u" s$ ]9 K" l6 c/ V* k在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:
% F1 H, M2 \- p; l+ a9 x
; q. P3 | _( h# I. X# Z或者是定义一个字符串集合/数值集合:
) Q4 D$ C$ e. d, c( O
1 r/ o- \, t" O* [, e6 O
- f2 ]9 z. N C0 H再定义一个字符串变量,将变量添加到上面定义的集合:
( I; @3 _& p4 h3 T4 U& G, \ ?' s7 d
再或者是实例化一个服务类:9 ?% p) D( Q/ J! }5 [4 v
& O4 Z& Y3 E" ]0 g! O, t$ f
以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。4 @+ j$ C5 {( f6 E) l( F
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。+ ?3 ^1 i6 j( F6 P4 D) N( _, K
! T6 ^1 s# j; N0 ^: ]% I来源:http://www.jb51.net/article/232932.htm
& k0 u, b) t+ U6 b免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|