我们都知道Visual Studio的自动完成功能,可以在开发时,自动提示补充语法、参数等信息,可以方便的协助我们来开发程序,但是有同学发现,在使用VS开发C#程序时,编辑器的自动完成功能很不好用,要么是在正常输入代码时,突然出现提示,无法关闭,要么是出现自动完成的提示代码,颜色和代码颜色一致,无法区分,经常搞混淆,总之就是这个功能很鸡肋,非常不好用。那么这个功能有没有办法关掉呢?今天丁老师来教会你。
VS的自动完成功能
我们以Visual Studio 2022为例,当使用VS开发C#程序时,自动完成功能的表现如下:
1.颜色无法区分是提示还是代码,单独点Backspace键也删不掉,只能整行删除

2.时不时突然出现这种提示,也取消不了,无法纯净写代码,用的难受。

关闭VS的自动完成功能
步骤一:
1.选择顶部菜单,找到工具-选项。
2.左侧选择IntelliCode。
3.右侧所有选项,全部取消勾选,如图。

4.点击确定。
步骤二:
1.选择顶部菜单,找到工具-选项。
2.左侧选择文本编辑器。
3.展开,找到C#-IntelliSense。
4.取消勾选右侧的“输入字符后显示完成列表”、“自动显示参数中的补全列表”、“显示名称建议”、“显示新的代码片段体验(试验)”,如图。

5.点击确定保存。
文章总结
通过以上两个步骤的操作,就可以彻底关闭VS的自动完成功能,你就可以安静的的进行代码开发了。这个功能怎么说呢,微软的初衷是好的,想更加智能的协助开发者完成代码编写,但是在开发者实际应用的体验中,这个功能真的很不好用,经常会干扰开发过程。虽然现在是AI时代,各方面都讲究AI、智能、还有什么所谓的Intelli,但其实有些东西,还真不是越智能越好,有些东西,保持初衷就行,没必要画蛇添足,锦上添花,没必要纯粹为了增加功能而增加功能,没啥用。
有同学咨询丁老师,他们公司之前开发的微信小程序,已经运行了四年多,不管是从UI界面上来说,还是功能使用上,都不太理想,想对小程序进行升级改造,那么是对小程序进行二次开发好呢,还是重新做好呢?今天丁老师针对这个问题,从小程序升级所涉及的开...
最近有同学咨询丁老师,公司要做一款设备的管理系统,是要安装在Windows上的桌面客户端软件,这种Windows桌面软件,用什么程序架构开发比较好、比较稳定呢?针对这个问题,丁老师做一下介绍。Windows桌面客户端软件发展已久,自从W...
Bagisto是一款强大的跨境电商平台软件,很多客户在初次安装和使用时,会或多或少遇到一些解决不了的情况。丁老师整理了一些常见的Bagisto问题以及解决方法以供查阅。问:安装Bagisto时出现"Command compos...
有同学提问,使用的Spring Boot框架,有两个微服务,为了实现追踪,使用了<artifactId spring-cloud-sleuth-zipkin</artifactId 以及zipkin。A服务是生产者,通过Ra...
安装fastadmin,打开后提示"你所浏览的页面暂时无法访问",无法安装,是因为程序的runtime没有写权限,需要对runtime目录,添加写权限。解决方法:windows:右键目录,写入按钮打勾。如果不行,在“安全...
类目价格标准备注商城小程序(小型)10-20万小型B2C/B2b商城,满足基本商城的所有功能商城小程序(中型)30-60万中型B2C/B2b商城,拥有类似淘宝、京东、拼多多的全部基本功能,可对接物流、仓储系统,支持高并发,安全性和稳定性有一...
在使用jet brains的ide开发代码时,经常性的会输入单引号或双引号,ide默认有对于引号的自动完成功能,即输入一个引号,自动显示两个,这一点其实做的很不智能,因为在使用时经常会有显示出3个的情况,那么怎么关闭这个功能呢?file-s...
在用photoshop设计时,有的同学会发现,在网页中设置的宽度1000px,截屏后,再用photoshop打开后测量同样图像的宽度时,这个宽度就不是1000像素,而是1200多甚至1300多,是个很奇怪的问题,丁老师检查了photosho...