visual-studio-code - 是否可以通过热键聚焦打开的“全局搜索”而不先关闭它?
问题描述
我可以按热键cmd + shift + f
打开全局搜索。这会集中输入,因此我可以输入搜索词。
打开后,我可能会开始对各种文件进行编辑。这意味着我现在的重点是文档。
要重新聚焦搜索以键入另一个术语或更新当前术语,我可以使用相同的热键,但它首先关闭,然后重新打开搜索。
这可能是最好作为问题提交的东西,但我想先检查一下是否有我可能遗漏的东西。
解决方案
我可以通过如下调整我的 keybindings.json 文件来解决这个问题。
{
"key": "shift+cmd+f",
"command": "workbench.action.closePanel",
"when": "searchViewletVisible && searchViewletFocus"
},
在这里,我简单地添加了&& searchViewletFocus
.
这使得如果我专注于全局搜索以外的任何地方,我的“查看:切换搜索”的键盘快捷键现在将专注于打开的搜索而不是关闭它。
要关闭,我只需再次输入命令,同时专注于打开的搜索。
推荐阅读
- android - 如何控制 ValueAnimator 的更新速度
- javascript - 如何在 webdriverIO 中突出显示 WebElement?
- redis - Redis 中的单独列表
- javascript - 在现有元素旁边放置一个新元素
- javascript - 快速响应空无键
- c# - UWP:开始菜单磁贴文本颜色
- swift - 语音识别开始并立即失败,出现 kAFAssistantErrorDomain 错误 7
- r - 总结百分比计算无效的“类型”错误
- python - 使用令牌认证和 functools.wraps 构建装饰器
- typescript - 从匿名泛型函数的预期参数中提取类型