|
|
工欲善其事,必先利其器
( P- \/ p7 z0 V7 W% ]: M5 h+ v7 g作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。! ]( R1 h) B8 ]. W
这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。3 X7 s! ]% d; V
系统自有代码提示& W) ]2 e) R8 l3 H5 w
* H1 K' p+ b$ w O, P3 f; {比如我们常用的输出内容到控制台:
; l H3 h% f& l3 v; L- `
2 D* Q8 e. O7 ~3 J) ]或者是定义一个空字符串:
( C C- @8 B" [9 t" D! g1 M& E6 V5 c0 w
或者再升级一下,根据上下文变量联想:. m, g5 D7 }9 z3 G
! q! f" \8 E$ n# s( M* m; v: Z自动生成类属性; b* K8 V/ o/ w: Z$ j) `
& H j6 P) a( t4 n
当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。
. X- U' E0 E: w1 v: ?# c/ f' T; n1 h" r# f% N1 N7 H% u
这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。: F4 G0 k1 Z \6 y" P3 @
智能联想
1 I# n) E3 A+ ? J6 A( t- Y
: R% y. M+ i; l4 ?, ~在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:
! L/ u2 e6 `, g% p$ m e
5 {3 l. [/ [: t1 y1 y& L或者是定义一个字符串集合/数值集合:# ]# J) I; g# [6 S* G
3 m- e K# U& d, f! m+ d
8 p$ K5 H7 U. N
再定义一个字符串变量,将变量添加到上面定义的集合:
. R$ X! p5 }0 j- k7 y$ s% v- y' L# n: V! t) @% u- o
再或者是实例化一个服务类:
! s o& @% i2 c) A- A7 x3 N# h" U
: X2 I' t B9 k4 I' J7 f* ^, A9 X以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。- e+ w' j G- Z$ M0 k. h3 b, [/ h
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。- ^* f' o5 s0 e' c5 h( \
7 _$ _( [ o/ k3 X) N [1 y" f来源:http://www.jb51.net/article/232932.htm# B: k7 A9 a5 D9 S [
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|