如何在cs50.dev中彻底重置VSCode设置并修复Tab键报错
解决cs50.dev里Tab键失效+自动缩进不好使的问题
咱们一步一步来,超简单的:
先搞定Tab键报错的问题:
- 打开cs50.dev的设置:按键盘上的
Ctrl + ,(逗号键),或者点左边栏最下面的小齿轮图标,选「Settings」。 - 在设置页面的搜索框里输入「Keyboard Shortcuts」,找到键盘快捷键的设置入口点进去。
- 在快捷键的搜索框里搜「Tab」,找到那个和
C_Cpp_Runner.resetLocalSettings绑在一起的选项——这就是按Tab报错的原因,电脑以为你要执行一个不存在的命令。把这个绑定删掉(点后面的垃圾桶图标就行)。 - 要是懒得找,直接按
Ctrl + Shift + P打开命令面板,搜「Reset Keyboard Shortcuts」,点一下就能把所有快捷键变回默认,Tab键就正常啦。
- 打开cs50.dev的设置:按键盘上的
再搞定自动缩进的问题:
- 回到设置页面(还是按
Ctrl + ,),搜索框输入「Auto Indent」,找到「Editor: Auto Indent」选项,选「full」(这个选项会自动帮你缩进代码)。 - 再搜「Format On Type」,把这个选项的开关打开——这样你打
{}的时候,电脑会自动帮你把里面的代码缩进好。
- 回到设置页面(还是按
做完这些,你再试试打{}和按Tab键,应该就都正常啦!
内容的提问来源于stack exchange,提问作者Ivan Swanepoel
相关产品推荐
相关产品推荐

