visual-studio-code - vscode:如何更改“替换”和“下一个匹配”的热键
问题描述
在 vscode 的替换模式下:
“转到下一场比赛”和“替换”的热键都是enter
。
我想有选择地替换一些单词。例如,在图像的下半部分:我要重命名hidden_dim' but not
hidden_dim_in`。
击键enter
将重复执行'go to next match'或'replace'。如何为这两个功能设置不同的热键?
解决方案
我在keybindings.json
Command Palette -> Preferences: Open Keyboard Shortcuts (JSON)中添加了一个新的快捷方式:
{
"key": "shift+cmd+enter",
"command": "editor.action.nextMatchFindAction",
"when": "editorFocus && replaceInputFocussed"
}
另一种方法是Add Keybinding...
基于“转到下一个匹配”(查找下一个)快捷方式Preferences: Open Keyboard Shortcuts
并通过 UI 更改它。
推荐阅读
- java - 卡片布局问题的 JavaGUI 错误父级
- python - 如何在 HTML 单元格事件中搜索特定文本并单击同一单元格中的相应按钮?
- pandas - 通过唯一值计数将 MultiIndex 系列转换为数据透视表设计
- python - tesserect 扫描后的有限字校正
- javascript - 在 html 文件中使用 webvtt 时,是否可以使用 javascript 更改所有行?
- google-sheets - 如何根据标准将数据从一张表更新到谷歌表中的另一张表
- python - 为什么我在 Python 中的 ttsx3 没有播放任何音频
- html - 如何使用搜索在多选下拉列表中添加选定计数功能,并使用搜索选择框
- excel - For循环每个工作簿
- javascript - Opencart:如何将 javascript 变量作为参数传递给控制器函数?