Monthly Archives: September 2021

VS2022 preview 体验

自己的电脑之前一直用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已经认为我是个胶水程序员了

总结

海星