vscode vue代码错误无提示_关于 VS Code 中代码提示失效的合理解释

不知道哪个版本开始, VSCode 中出现了一种令部分用户感到"困扰"的设定: 按tab补全代码之后, 后面输入的内容会有一层灰色的着色, 而且有时候代码提示不再出现, 当然某些人也能发现通过按esc或者方向键可以暂时解决这个问题, 但是总的来说还是很烦的.

如果你运气好, 你应该能在网上找到一个可用的解决方案, 那就是去掉勾选"Snippets Prevent Quick Suggestions".

但是细心的人肯定发现这不是 VSCode 的默认设置, 所以这是VSCode故意在"刁难"用户?

我直接说结论: 部分是插件编写不规范的问题, 部分是使用习惯的问题.

代码片段一般有多个编辑点, 一旦编辑点有默认值, 用户按tab就会进入编辑状态(也就是那个灰蒙蒙的东西),按tab跳到下一个编辑点, 如果遇到$0, 直接就退出了代码片段.

仔细观察会发现上面那个解决方案根本没有让你退出那个灰色的状态, 也就是依然处于代码片段内, 所以是治标不治本. VSCode默认情况下是不会在代码片段状态下出现代码提示的,这个设置的作用就是强制允许你在**代码片段的状态下出现代码提示**

标准的答案就是你们要多用tab键, 只要你发现跳出代码片段状态就ok了.

当然另一部分原因是一些插件编写不规范, 特别是没有写$0这个默认退出点. 不写$0的后果就是用户需要多按一次tab.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值