我们都知道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,但其实有些东西,还真不是越智能越好,有些东西,保持初衷就行,没必要画蛇添足,锦上添花,没必要纯粹为了增加功能而增加功能,没啥用。
支付宝支付接口公钥私钥写的很不清楚,即使是让多年的程序员配置起来也是很吃力。为了让大家在开发的过程中少走弯路,丁老师特意总结了一下配置方法
在日常开发过程中,突然发现svn无法提交和更新,出现“no path or pathfile specified on the command line”的错误,网上搜了一圈百度 google 以及stack overflow都没找到真...
在fastadmin中,一个页面的非菜单链接,想要点击后打开指定页面,并且菜单自动展开,该怎么实现呢?经过丁老师研究后,发现超级简单,废话不多说,直接上代码:<a class="btn-addtabs" hre...
有同学反应,在使用photoshop时,忽然文件打不开了,先后试了下psd格式、jpg格式、png格式的,等等等等,全都打不开,重启了电脑也不行,这是怎么回事呢?经过丁老师研究后发现,这是因为安装的是非正版photoshop,在使用时,...
用phpmyadmin导入大数据库文件时,容易502 bad gateway,可以直接在linux上用mysql原生命令导入。1.上传sql文件到目录用Xshell登录服务器,将迁移过来的 sql 文件移到 home 目录下,方便下一步的...
fastadmin里自定义按钮的btn-dialog,弹出窗口时默认大小,设置了data-area无效,经过研究后,发现了可用的方法,直接上代码不废话:table.on('post-body.bs.table',functi...
类目价格标准备注商城小程序(小型)10-20万小型B2C/B2b商城,满足基本商城的所有功能商城小程序(中型)30-60万中型B2C/B2b商城,拥有类似淘宝、京东、拼多多的全部基本功能,可对接物流、仓储系统,支持高并发,安全性和稳定性有一...
在php代码中,遇到复杂的sql语句,需要拼装sql语句,如:$sql='id 10;' $sql=' and( status in(1,2,3,4,5) and id not in (select id from ...