![如何使每个光标成为制表位?](https://linux22.com/image/1534101/%E5%A6%82%E4%BD%95%E4%BD%BF%E6%AF%8F%E4%B8%AA%E5%85%89%E6%A0%87%E6%88%90%E4%B8%BA%E5%88%B6%E8%A1%A8%E4%BD%8D%EF%BC%9F.png)
在使用 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,则所有选择都将恢复。