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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8030|回复: 0

Visual Studio 2022智能辅助编码介绍

[复制链接]

26

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2022-1-13 08:35:48 | 显示全部楼层 |阅读模式 来自 中国
工欲善其事,必先利其器
7 ^* m' b5 {# _/ p) z0 K  s  ~9 i作为一名.Net开发人员,开发利器当然是首选微软自家的:宇宙第一IDE — Visual Studio了。
# _6 ]3 j: w; }6 ~. i; K这不 VS 2022 正式版已经发布近两个月了,我也体验了近两个月,今天来说说 VS 2022 有趣又强大的智能辅助编码,减少重复代码刻不容缓。
) W8 k1 Z! T* N- }/ V系统自有代码提示6 f9 e, t/ F2 ?- Q9 i
7 m4 d; o+ C( b6 ?* n. }) d! R
比如我们常用的输出内容到控制台:
/ {$ |3 y/ i% e4 m$ S

* u  M+ U' O0 r) R# P! a* j或者是定义一个空字符串:  a3 w9 ~6 t# F2 H& A# v1 s7 O
% ^  E8 a2 s' L$ O, H, h) V
或者再升级一下,根据上下文变量联想:4 f% `8 I) T, S+ G+ @

( R4 Y$ \1 n$ n/ ^& H, G, ?/ x自动生成类属性" q6 L8 e% Y: h4 x- j

6 C) y" M5 k7 x  X0 j7 @2 P6 E  g当我们在新建一个常用的类时,比如:用户、订单等。VS2022的辅助编码会帮我们自动生成相关属性,比如:用户名称、用户密码等。
( V1 e- {! H9 \* U
  g3 M. ?9 G1 _: p
这个功能对生成一些通用模型时有一定的帮助,但是每个人的命名风格都不太一样,所以在实际使用过程中意义不是特别大。
6 \* H( ~$ N  F5 g智能联想
1 G  r- T1 O: O( L5 W( p+ G) R, I. {% C7 q+ m4 O) J
在上面我们新建了一个User类,这时候我们想定义一个User类集合变量:
" o$ h2 T; P* L8 c

5 S: ], j1 p' d/ o0 a# h1 ^或者是定义一个字符串集合/数值集合:
: z4 o0 R/ W7 V# ]7 o* h

( i9 [% D) |) a0 B8 }, w9 r

8 j6 E5 i5 N: [) q1 K再定义一个字符串变量,将变量添加到上面定义的集合:! u; \: ]& j* t" V' S
- M8 V: {. X# `
再或者是实例化一个服务类:
$ L5 o3 l) t8 F0 V( ~

! y, j) `9 s  l. |以上就是 VS2022 的一些简单有趣的智能辅助编码了,使用习惯培养之后或多或少会对我们的开发有点帮助,一些更智能的辅助编码还有待在使用中去发掘。
- P, [' X. Z& x- u2 R' Z! q以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
# R8 B* C) \% E& F/ V# G% W; s. @% J& `. i! W. B
来源:http://www.jb51.net/article/232932.htm
8 n" P" P# @) ~免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

×

帖子地址: 

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-25 23:34 , Processed in 0.038088 second(s), 24 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2026 Discuz! Team.

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