gpt4 book ai didi

visual-studio-code - vscode 中的 TAB 和 ENTER 问题

转载 作者:行者123 更新时间:2023-12-02 08:19:06 25 4
gpt4 key购买 nike

所以,几个月来我一直在使用 Visual Studio 代码,我喜欢它。但是,有一件事让我发疯,我已经厌倦了处理。

VSCode 有一个糟糕的习惯,当我在输入结束时按 TAB 或 ENTER 时更改我的文本。例如,假设我正在写一些东西,我想在几个标签上做标签。所以,作为一个例子:

我输入“fix”,意思是,我在最后点击了 Tab,这样我就可以在几列上进行 Tab。当我这样做时,我的行更改为:

”(希望这看起来不奇怪,我不得不编辑标签不会被隐藏)

因此,为了在右侧 Tab 以进行内嵌评论或其他内容,我必须在点击 Tab 之前点击 SPACE。瘸。

当我在输入内容后立即按 Enter 时会发生类似的事情。它在离开行之前将我的文本更改为其他内容。所以,我再次发现自己在每一行的末尾添加了一个额外的空格。

从长远来看,额外的空间会伤害我吗?不,但我的强制症被它吓坏了。

我没有打开标签自动完成功能,为什么会这样?

我在 Mac 上使用 vscode。我禁用并卸载了所有扩展......仍然发生。

最佳答案

所以是的,我已经被这个问题困扰了好几天,只有在我发布问题后我才弄清楚。这两个设置解决了我的问题:

// When enabled, emmet abbreviations are expanded when pressing TAB.
"emmet.triggerExpansionOnTab": false,

// Controls if suggestions should be accepted 'Enter' - in addition to 'Tab'. Helps to avoid ambiguity between inserting new lines or accepting suggestions.
"editor.acceptSuggestionOnEnter": false

Emmet 是制表符问题,第二个是输入时的接受建议,即使没有显示任何建议。希望这对其他人有帮助...

关于visual-studio-code - vscode 中的 TAB 和 ENTER 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39000189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com