|
|
工欲善其事,必先利其器( ~1 \3 E9 p! U
作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。; P3 r. i; T8 U! ^$ }5 B; Y- E
这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。
. b4 ]/ ~2 P# N7 \+ e9 `系统自有代码提示- R& @# r7 @" b
; P: J5 N. O6 ~+ h8 y; o1 u# A* `% ^比如我们常用的输出内容到控制台:
* ~2 [& i4 {2 x3 b8 G9 ]* r Q% N5 l
或者是定义一个空字符串:# \/ _: ]9 o8 `) y. c4 S) [ M) b
8 @/ N, B; K2 O& k& Z W' c/ Z
或者再升级一下,根据上下文变量联想:2 ^# i1 ?0 L& Y) T# g8 Y' s; ~
+ |9 Z6 Z* q8 G7 s* W" W
自动生成类属性1 { F1 x7 l4 M3 f+ o
; p* P) n) g/ C4 M/ K" e: ?
当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。
/ G- Y, r$ S2 n- n0 r# U( p3 v; X# e
这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。( y% ~: k9 g4 b4 k5 q
智能联想
; J! y) ^* t- h$ a
1 i) V: [& Z) I% E( k$ @% F在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:
5 q9 G# K* M) a/ Q* ^. h% ?( x5 O# V( B6 ]5 W* }$ e: h
或者是定义一个字符串集合/数值集合:0 q/ ~4 I c7 g& M
8 x F4 G% Y+ X
. P- g; Z3 e4 d9 F. |, `2 ]再定义一个字符串变量,将变量添加到上面定义的集合:
* M( q; E6 F. i( v. K) X" K* ?' K* g, L( e. ~& y
再或者是实例化一个服务类:
4 U$ \' k. }4 e7 V& o' u3 v7 ~; o1 d( T! d: L; }. a
以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。' e5 @. a2 w0 n* e6 a
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
5 a$ C# L0 m# w: ?8 z5 n6 c! ?4 W0 H3 e" {3 [: O" s+ e0 H' v7 ^
来源:http://www.jb51.net/article/232932.htm
" \, z0 T# G- D! \% y免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|