|
|
工欲善其事,必先利其器
% h+ l/ k% x: v) ~6 b) [作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。% @0 a( K% g8 Y6 P+ S
这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。4 j: I# h" _, x7 [
系统自有代码提示
$ {( c& E$ h+ l! b" [
/ N1 J3 T4 w/ Q2 F, p, ^比如我们常用的输出内容到控制台:
# o& }' R% R6 z. [
# k$ N2 `: \, o. `, s0 F' n K或者是定义一个空字符串:+ V# i( Q5 O X1 R8 c) ~
\. c* q0 x. D4 @' t) k
或者再升级一下,根据上下文变量联想:
# @+ |9 F! Y0 h) X: `& O& h7 R
+ g3 s9 N! J |! i o) C7 A自动生成类属性8 ~/ `2 I5 w& h
( x% ?$ B/ g7 B* j! h- H
当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。, s8 s E' N3 }" M
8 h [/ g. _% G# F这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。! y& ]: E! m, e
智能联想
$ O6 ]$ d7 y8 {& d, F7 p, u5 H, Y7 h# P4 m' W
在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:& {" y. [) U& [, ~+ l; L7 N
. c9 Y* S2 g( u3 r# r或者是定义一个字符串集合/数值集合:# m/ I3 ^' K/ S
# l6 Z; h/ m) F( J R7 T' T/ k( m6 [& K; q# L' {; H0 z
再定义一个字符串变量,将变量添加到上面定义的集合:
3 v, J' n, F; G/ W8 x$ B; s+ d* E) i
再或者是实例化一个服务类:
+ O, t' g' n( x2 @ v
. e6 w( Q+ L* ^( D1 i( O' r, G以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。
0 l5 C3 Q% @" \以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。1 W1 M: T# k8 w8 j! b3 r
1 M0 V# L7 n2 B: I/ n/ f* b9 I' F来源:http://www.jb51.net/article/232932.htm
1 T$ A- Y% G2 l* v4 P& N; k5 e* \8 g免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|