在 Sublime text 中,通过选择多行,或 Ctrl+单击多行,我可以同时编辑所有行。我想要的是,这些行中的数字会不同;每行增加。
目前,例如,我会选择 6 行,按 Ctrl+Shift+L 在每行上获得多个光标,然后编写例如
article > h1 { font-weight:normal; }
,结果是:
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
从这里开始,如果我希望将其应用于从
h1
到 h6
的所有元素,我将手动编辑每一行以更改数字。
所以我的问题是,在这种情况下,Sublime Text 可以在每一行中输出递增的数字吗?或者是否有另一种更简单的方法可以在将它们全部设置为 1 后手动更改它们?
有几个软件包可以帮助您插入数字序列,包括Text Pastry,Insert Nums等等。
例如,如果您使用 Text Pastry,您可以通过以下方式实现您想要的:
article > h
。1
并按enter
。{ font-weight:normal; }
。第 3 步和第 4 步将在您当前的选择中插入一个序列
1, 2, ...
。
可能没有人对此感兴趣,但您可以在没有任何插件的情况下做到这一点。将光标放在您希望数字出现的位置。按 Ctrl+Shift+P 打开命令面板,键入
Arithmetic
,然后按 i + 1
从 1 开始,或者只需按 i
从 0 开始。按回车键。