在Flutter中打开调试控制台进行开发时,我无法再使用默认的键盘快捷键正确使用文件中的查找功能Ctrl+F仍然打开"查找小部件",我可以在其中键入,但Enter和Shift+Enter查找下一个"和《查找上一个》。我也无法使用Escape关闭搜索栏。替换条也是如此。然而,一旦我关闭/最小化调试控制台,一切都会恢复正常。我找不到任何特定于调试控制台的键盘快捷键,这些快捷键可能会覆盖查找小部件快捷键。此外,所有查找小部件快捷方式都设置为默认值。
你可能已经看到了这一点(因为这是你的GH问题(,但对于其他遇到这一点的人来说,VS Code团队对GitHub问题做出了回应:
这是按设计的,因为cmd+f集中了调试控制台,您可以开始键入以进行筛选。我知道这可能不是现在的最佳行为,但我们正在考虑改进调试控制台中的find,因此cmd+f将来也不会打开编辑器find小部件。
如果取消设置repl.action.filter
密钥绑定,应该可以防止这种情况发生。