VS CODE使用:如何彻底关闭输入补全(不弹窗而不仅仅回车后输出)
Posted 石头StoneWang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS CODE使用:如何彻底关闭输入补全(不弹窗而不仅仅回车后输出)相关的知识,希望对你有一定的参考价值。
背景
vs code 我仅仅是作为一个Mac平台的文本工具使用,因为Mac里没有Notepad++。不使用vs code来编程,有些功能对我就是累赘,比如代码或文本的提示。
比如我输入的时候自动提示之前输入过的(甚至提示已经打开的、非当前文件里的内容),如图
(弹出的提示把本文件以及其他文件中出现过的内容都提示出来了,而且如果此时
回车则会把第一条提示的内容上屏,非常烦,因为有时候回车只是想换行而并不是想将第一个候选上屏)
关闭方法
有两个程度的关闭方法
- 提示还是继续弹出提示框,但是回车的时候不上屏
- 不提示(即完全不弹出图中的弹框)
无论是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"
开发者涨薪指南
48位大咖的思考法则、工作方式、逻辑体系
以上是关于VS CODE使用:如何彻底关闭输入补全(不弹窗而不仅仅回车后输出)的主要内容,如果未能解决你的问题,请参考以下文章