Visual studio code 从Visual Studio代码中一次性删除/替换相同(代码)单词
假设Visual studio code 从Visual Studio代码中一次性删除/替换相同(代码)单词,visual-studio-code,Visual Studio Code,假设(单击)=“toggle()”在同一个文件中写入了10次,我如何一次性删除/替换中的同一段代码 当我选择上述代码时,VSCode会自动突出显示相同的代码,但如何删除/替换它 是否可以使用VS代码一次性删除/替换同一段代码? 选择要替换的代码 执行editor.action.addSelectionToNextFindMatch(在Windows上默认为CTRL+d),直到选中所有出现的或执行actions.find(CTRL+f),然后执行editor.action.selectAllMat
(单击)=“toggle()”
在同一个文件中写入了10次,我如何一次性删除/替换中的同一段代码
当我选择上述代码时,VSCode会自动突出显示相同的代码,但如何删除/替换它
是否可以使用VS代码一次性删除/替换同一段代码?
- 选择要替换的代码
- 执行
editor.action.addSelectionToNextFindMatch
(在Windows上默认为CTRL+d),直到选中所有出现的或执行actions.find
(CTRL+f),然后执行editor.action.selectAllMatches
(ALT+ENTER)
- 现在有多个光标处于活动状态,您可以一次删除/更改文本
提示:编辑器.action.addSelectionToNextFindMatch
使用查找小部件的当前设置,以区分大小写和全字匹配。您可以使用toggleFindCaseSensitive
(ALT+c)和toggleFindHoleword
(ALT+w)切换这些设置
或者,在定义搜索和替换字符串时,可以使用editor.action.startFindReplaceAction
(CTRL+h),然后使用editor.action.replaceAll
(CTRL+ALT+ENTER)。(1)选择代码
(2) Ctrl+Shift+L(即editor.action.selectHighlights
)
(3) 瞧,多个光标都完成了-输入完毕
这在不涉及“查找”小部件的情况下起作用,因为尽管命令的描述是误导性的“选择查找匹配的所有实例”,但实际关联的命令是editor.action.selectHighlights
,它不必是“查找”小部件的结果 查找/替换对您不起作用?查找/替换会起作用,但我不想这样做。我在sublime或webstorm中看到过,人们只需一次替换/删除。想要达到同样的目的。@abelenky:这样做是不公平的。在获得39k后,不要这样做。如果它在同一个文件中,则查找/替换所有文件是执行此操作的方法。无论你重复了多少次,无论你是用粗体、斜体、粗体斜体、代码格式
、粗体代码格式
,还是其他什么,坚持要别的东西都不会改变这一点。我希望我能给你买个比萨饼。非常感谢你!这应该被标记为答案。我的问题和OP的问题完全一样,这很有效。