如何使每个光标成为制表位?

如何使每个光标成为制表位?

在使用 Sublime Text 编辑代码时,我经常使用多个光标将相同的文本放在多个位置。通常每个位置都会以一些通用前缀开头,并以每次出现时独有的内容结尾。例如,我将在每行末尾放置一个光标,如下所示:

<div class="form_
<div class="form_
<div class="form_

是否有插件或其他方法可以切换到单光标模式,每个光标都有制表位?类似于代码片段占位符的工作方式,以便我可以按 Tab 键移动到下一个光标位置?

如果上述操作可行,那么在单独编辑每一行后是否也可以切换回多个光标?

答案1

这是套餐的一部分多编辑工具并称为“选择字段”。您只需安装软件包并添加键绑定即可:

{ "keys": ["alt+d"], "command": "selection_fields" },

之后只需按 alt+d 并使用 tab(或再次按 alt+d)即可逐步完成选择。如果您跳过最后一个选项或按 Esc,则所有选择都将恢复。

相关内容