自己的电脑之前一直用VS2017,最近磁盘空间不太够了,打算把VS卸载了顺便安装到别的磁盘.于是乎就考虑安装VS2022,顺便可以体验下C#新语法和.NET 6.
至于VS2022的新特性,官网都有就不胶水了,在我看来比较好的一个是支持64bit,一个是结合了AI的智能提示的功能,以及WSL的集成.
Tips: Resharper还没有正式支持,但是有对应的preview版本使用
安装
没啥大变化,web
,.net Core
之类的成为默认的了,不像之前需要勾选cross platform,installer UI有些变化,里面嵌入了视频
体验
.net 6 WSL 支持
这个也算是跟上VS Code
的remote server吧,不过有点BUG,安装一直是失败,目测是权限问题,切到WSL里面自己sudo安装下,路径就在home的dotnet_install
下面
原理嘛,估计跟vscode那套差不多,都是远程启动个进程,共享些数据回来
AI IntelliCode
总体体验下来, 虽然有不少提示不正确, 不过总体还是可以的. 可能因为就是测试写算法题, 这些逻辑本来就有些绕, 如果是业务代码估计体验会好很多, 还有这个是离线使用的.
二分: 猜对了一半,这个很强,没有前面的上下文
拓扑排序: 好像猜对了,根据上下文猜的
KMP: 我都不知道我写的对不对,你能猜对?
下面两图可以看到AI已经认为我是个胶水程序员了
总结
海星