我使用Visual Studio Code作为我的代码编辑器。 我在谷歌上做了一个搜索,但没有找到任何关于我的问题。
问题很简单,在编辑器中按⇥Tab没有任何作用。我期望它插入4个空格。
有人知道我可以做什么来让⇥标签像预期的工作吗?
我使用Visual Studio Code作为我的代码编辑器。 我在谷歌上做了一个搜索,但没有找到任何关于我的问题。
问题很简单,在编辑器中按⇥Tab没有任何作用。我期望它插入4个空格。
有人知道我可以做什么来让⇥标签像预期的工作吗?
当前回答
在2022年,上面不再工作,微软改变了密钥绑定
在Mac上,Cmd + shift + M不再工作
相反,你应该使用:ctrl + shift + M
证据如下:
其他回答
不知道你在什么操作系统上,但在Mac OS x的VS Code的一个最新版本上,tab键有一个已知的问题。该错误已在最新版本(0.10.9)中修复。
在Mac OS X上,你可以通过打开VS Code,然后转到[Code > check for Updates]来检查最新的更新。
来源和更多信息:
https://code.visualstudio.com/Updates
我以前也有过这种情况,在那里有TeamViewer客户端控制TAB键。你不会知道这一点,直到你关闭你在后台打开的电视窗口。
检查您的键映射(文件>首选项>键映射)[Ctrl+K Ctrl+S]。 在顶部的输入行中输入'tab'并使用tab键绑定tab命令。
这对我很管用。一些扩展覆盖了它。
对于那些不了解空格键的人来说生命(- _ -)(- _ -)
⇥标签的键绑定没有设置为任何东西,所以你必须手动操作 导航到Preferences/Environment/Keybindings并搜索“tab” 点击底部的编辑绑定,然后按tab键。 按“应用”,然后按“确定” 键绑定!
我不小心为tab键启用了不同的模式。固定按Cmd+Shift+M (Mac),或Ctrl+M (Windows)。
来自Visual Studio Code Keybinding文档:
|关键字|命令|命令id | | Ctrl + M |切换使用Tab键设置焦点| editor.action.toggleTabFocusMode |
当前选项卡控制模式也应该显示在状态栏中: