Sublimetext2 如何在升华文本2中插入一列递增的数字?

Sublimetext2 如何在升华文本2中插入一列递增的数字?,sublimetext2,Sublimetext2,编辑后,这些文本将变为 text text text text 在记事本++中使用列编辑器很容易,但我不知道如何在Sublime Text 2中执行同样的操作。该插件启用了此行为。如果您已经安装了,您可以搜索并安装它。轻松点 使用Emmet软件包尝试以下操作: 1 text 2 text 3 text 4 text 文本糕点插件做得很好。它提供了最好的解决方案 使用CMD+SHIFT+L(升华默认值)选择多行: 将光标移动到所需位置: text| text| text|

编辑后,这些文本将变为

text
text
text
text

在记事本++中使用列编辑器很容易,但我不知道如何在Sublime Text 2中执行同样的操作。

该插件启用了此行为。如果您已经安装了,您可以搜索并安装它。轻松点

使用Emmet软件包尝试以下操作:

1 text
2 text
3 text
4 text
文本糕点插件做得很好。它提供了最好的解决方案

使用CMD+SHIFT+L(升华默认值)选择多行:

将光标移动到所需位置:

   text|
   text|
   text|
   text|
通过点击CMD+ALT+N并输入1空格1空格0,用文本糕点插入数字:

其中1空格1空格0代表:

  • 以1开头的整数
  • 增加1
  • 填充前导零0

在Windows或Linux机器上,用CTRL替换CMD。

您可以使用插件ConyEdit来执行此操作,使用其命令行
cc.abl'#1'
在前几行附加您想要的内容。

我的简单解决方法(直到现在我发现此线程)是转到我的电子表格编辑器,在那里生成序列,复制,回到subl,将光标展开到任意多行上并粘贴


这种方法可以应用于任何允许您展开(克隆)光标的文本编辑器中

对于这种特殊情况,您可以使用软件包。只需按Ctrl+Alt+I(Command+Control+I),同时在每行的开头有多个光标。 除了答案之外,下面是一个如何做的示例:

你首先需要。安装这两个东西不应该超过30秒

步骤:

  • 安装软件包控件
    • 打开命令选项板:Ctrl+Shift+P(Mac:Command+Shift+P)
    • 键入
      Install Package Control
      ,然后单击以安装
  • 安装增量选择程序包
    • 再次打开命令选项板
    • 键入
      软件包控件:安装软件包
      ,单击它并稍等片刻
    • 键入
      增量选择
      ,然后单击它进行安装
  • 将行号添加到每行的开头
    • 使用Ctrl+A选择所有行(Mac:Command+A)
    • 使用Ctrl+Shift+L将选择更改为多行(Mac:Command+Shift+L)
    • 按Home(Mac:Command)转到每行的开头+←)
    • 使用Ctrl+Alt+I的增量选择(Mac:Command+Control+I)
    结果:


    增量选择的其他示例 增量选择还可以替换数字、带前导零的前缀数字、增量字母、一步增量等

     1| text
     2| text
     3| text
     4| text
    
    提示:
    []
    代表选择,
    |
    代表插入符号

    具有相似的插件
    • :使用Ctrl+Shift+M(Mac:Command+Shift+M)计算选定的数学表达式
    这篇文章的副本

    您希望在选定的每一行上都有一个数字,但不相同。例如,您选择了5个游标,并希望写入1 2 3 4 5

    选择5个光标(也许可以使用快捷键ctrl+shift+L)

    ctrl+maj+p并选择算术

    因为您有5个游标,所以它建议使用1 2 3 4 5

    如果需要,您可以更改迭代步骤

    或者从1以外的数字开始

    添加奇数

    也许这个问题很有用:非常有用,谢谢。这是@RiccardoMarotti链接的问题的副本。我推荐这个插件文本糕点。我在尼斯插件中发布了关于它的信息!我根据@Riccardo Marotti的答案编写了一个插件,我发现这个插件非常优秀。我正在手动生成一个SVG模式并且需要增加几个绘图位置。插件为我做了数学计算和所有事情。
    非常好!顺便说一句,如果你想将计数器基值更改为3(例如3、4、5、6),请将第一个
    $
    替换为
    $@3
    。如果你想反转计数器(例如4、3、2、1),将第一个
    $
    替换为
    $-
    。如果要将计数器反转回3(例如6、5、4、3),请将第一个
    $
    替换为
    $--3
    。如果要填充零(例如001、002、003、004),请将第一个
    $
    替换为
    $$$$$
    。请查看这是否派上了用场!
    {$==>,$}{newline}*12
    要创建包含键和值的数组,一年中的月份对我来说,文本糕点输入是一个文本框。当我看到[1][1][0]上面我认为这意味着键入
    110
    将无法得到您想要的内容。您需要输入带有空格的is
    11 0
    。当使用kbd标记时,您包括空格?只是想知道如果使用kbd标记,
    110
    11 0
    之间的视觉区别是什么。对不起,我不知道如何使用kbd空格。但是您得到了现在的想法是什么?:)FWIW这个解决方案也适用于sublime text 3.2.2 build 3211。完全改变游戏规则不需要打开一个电子表格来产生一系列的数字。你节省了我的时间。竖起大拇指他的答案看起来很简单。最好提及如何选择多个游标。对于windows,按CTRL+ALT+UP/DOWN组合键。谢谢太棒了-很高兴我浏览了所有的插件suggestions@TintuThomas它在我的笔记本电脑上不起作用,但我编辑它时提到了ctrl+shift+L,将多个光标放在选定的行上
     | text
     | text
     | text
     | text
    
     1| text
     2| text
     3| text
     4| text
    
       [1] text    [1] text    [1] ->  1| text  2| text  3|
       [a] text    [a] text    [a] ->  a| text  b| text  c|
      [01] text   [01] text   [01] -> 01| text 02| text 03|
    [05,3] text [05,3] text [05,3] -> 05| text 08| text 11|
    [5,-1] text [5,-1] text [5,-1] ->  5| text  4| text  3|