VS CODE使用:如何彻底关闭输入补全(不弹窗而不仅仅回车后输出)

背景

vs code 我仅仅是作为一个Mac平台的文本工具使用,因为Mac里没有Notepad++。不使用vs code来编程,有些功能对我就是累赘,比如代码或文本的提示。

比如我输入的时候自动提示之前输入过的(甚至提示已经打开的、非当前文件里的内容),如图
在这里插入图片描述
(弹出的提示把本文件以及其他文件中出现过的内容都提示出来了,而且如果此时
回车则会把第一条提示的内容上屏,非常烦,因为有时候回车只是想换行而并不是想将第一个候选上屏)

关闭方法

有两个程度的关闭方法

  1. 提示还是继续弹出提示框,但是回车的时候不上屏
  2. 不提示(即完全不弹出图中的弹框)

无论是Mac的还是Windows的 vs code,方法差不多,这里说Mac版的。

1、打开设置(Code -> Perferences -> Settings)
2、打开 Text Editor -> Suggestions
3、如果仅仅想回车的时候不上屏,则将 Accept Suggestion On Enter 改成off (它有on/smart/off三个选项。立即生效。
4、如果想彻底关闭这烦人的弹框,则点击 Quick Suggestions 里的 Edit in settings.json,打开的json中将 editor.quickSuggestions 下的都改成off(三个选项,我的情况是comments和strings本来就是off)。立即生效

在这里插入图片描述

settings.json 原来的内容如下,需要将如下的 editor.quickSuggestions.other 改成off

{
    "workbench.colorTheme": "Visual Studio Light",
    "security.workspace.trust.untrustedFiles": "open",
    "extensions.ignoreRecommendations": true,
    "editor.wordWrap": "on",
    "window.zoomLevel": 1,
    "files.defaultLanguage": "plaintext",
    "editor.acceptSuggestionOnEnter": "off",
    "workbench.editor.wrapTabs": true,
    "window.title": "${activeEditorLong}${separator}${rootName}",
    "editor.quickSuggestions": {
        "other": "on",
        "comments": "off",
        "strings": "off"
    }
}
  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值