我使用Visual Studio Code作为我的代码编辑器。 我在谷歌上做了一个搜索,但没有找到任何关于我的问题。

问题很简单,在编辑器中按⇥Tab没有任何作用。我期望它插入4个空格。

有人知道我可以做什么来让⇥标签像预期的工作吗?


当前回答

有这个问题。只需按“Ctrl + M”(Windows)。在Mac上可能是“CMD+M”。

其他回答

我在xfce上使用代码-做了以下修复Tab键行为:

File -> Preferences -> Settings

搜索“keyboard.dispatch”

复制到右边面板并将值从"code"改为"keyCode"

重新加载代码

在我的案例中,我遵循了这个建议,并将vscode中的emmet设置更改为false:

"emmet.triggerExpansionOnTab": false

我收到错误不能读取属性“值”为空。它立即解决了问题。

不知道你在什么操作系统上,但在Mac OS x的VS Code的一个最新版本上,tab键有一个已知的问题。该错误已在最新版本(0.10.9)中修复。

在Mac OS X上,你可以通过打开VS Code,然后转到[Code > check for Updates]来检查最新的更新。

来源和更多信息:

https://code.visualstudio.com/Updates

在Mac上, 首选项->设置->搜索“选项卡” 按制表符时取消勾选插入空格

也许是另一个程序在干扰?关闭Teamviewer为我解决了这个问题。