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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8008|回复: 0

Visual Studio 2022智能辅助编码介绍

[复制链接]

26

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2022-1-13 08:35:48 | 显示全部楼层 |阅读模式 来自 中国
工欲善其事,必先利其器* T1 k% u% H! X
作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。/ a8 e9 W1 _6 Y6 ~; K5 Y! e
这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。
/ `- R9 R4 K5 s( {6 y系统自有代码提示8 T# I# g( e4 V3 Q- d& z
0 k4 K1 g4 f1 F' f- F3 E/ b
比如我们常用的输出内容到控制台:
+ z  P% g' L& P. {+ w6 I

9 H% m2 f$ Z+ }  [# [) F+ J或者是定义一个空字符串:( C0 ?9 b! P: \

, n9 g0 l5 w3 d4 J* N或者再升级一下,根据上下文变量联想:
# i- `( x" ^$ R2 o

4 Z. P6 e/ ^/ c$ J# b4 z% t0 ]! j5 v自动生成类属性
5 F6 V! H# s: N! C' R7 |6 y; ^8 ^$ t6 o+ O9 R, B9 ^, v
当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。2 M4 m, D( k2 P+ s9 ^( j
" x/ I; n1 V( i1 B1 h) `
这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。# [( ~5 e$ s2 t& H6 ?4 J) T" `
智能联想
3 [5 c9 q* X8 n. g" A; K5 L& c; N. A5 @# [' Y
在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:
3 f; C1 ]; Z$ w: a  ]0 [
/ }2 e( e' J/ I
或者是定义一个字符串集合/数值集合:4 X: z# R1 z6 F8 e2 _( u

& W2 R5 D3 N3 y
  v" t9 J( z* _  C% d& O3 r: `
再定义一个字符串变量,将变量添加到上面定义的集合:
) r1 V, r( i' ]& Y- b. B

+ \  n3 a7 o6 G; K: c再或者是实例化一个服务类:
% w# e& M8 |0 _- w  M/ c
8 H" U9 R. D, v8 j8 W8 ^/ b
以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。6 E0 I9 a  r9 ]3 x
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。, ?0 C, _3 n9 |6 l
6 l5 p  U% [4 O  \8 W3 z7 p
来源:http://www.jb51.net/article/232932.htm+ Y( C) S9 t2 [( E5 {1 U+ ]' y) n
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

×

帖子地址: 

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-28 05:15 , Processed in 0.036097 second(s), 24 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2026 Discuz! Team.

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