VSCode 中quick fix快捷键不起作用

VSCode 中有一些语义分析工具可以提供自动修复功能(quick fix),它的默认的快捷键是ctrl+.,但是我重新安装windows系统之后,发现这个快捷键组合不起作用,重装系统之前是可以的,忍了几天以后,还是觉得麻烦,每次都用鼠标点一下。

问了一下gemini,给的答案很模糊,大概意思是快捷键冲突,但是vscode里面搜索这个ctrl+.,发现根本就输入不进去。

几经思考和摸索,才发现是windows自带的输入法占用了这个快捷键,ctrl+. 的默认功能是输入法的切换中英文标点符号。输入法肯定先于vscode处理了这个快捷键,所以vscode中按下这两个键才没有反应。在输入法设置中,将切换中英文标点符号的快捷键关闭即可。

Windows 输入法关闭中英文标点切换的快捷键

2025-07-29 14:12:55

评论