Notepad ++ Multi-Editing

时间:2015-08-17 22:28:11

标签: sublimetext2 notepad++ inline-editing

我是新来的,我想知道在按 ENTER或TAB 后是否仍然可以进行多重编辑。就像这样你进入5-6-7行并想要在它们之后粘贴一行代码,方法是按Enter键并输入一个新行,或者你想用5-6-7移动带有标签的行以使它们看起来嵌套到父母或其他一些例子。 (它在Sublime Text 2中完美运行)

我希望我明确地表达了我的观点,抱歉拼错的单词或糟糕的英语。

[编辑]:

我想用示例添加一些图片,但我需要10个声誉......我会再次尝试解释。 Notepad ++允许您进行多重编辑,它可以完美地连续写入内联而无需按Enter键,如果按Enter键将在您想要使用多重编辑修改的最后位置输入一个新行。

我将在这里写一个内联示例:

<div id="1">
  <div class="child-1"></div> <-[here is where i hold CTRL for multi editing]
</div>

<div id="2">
  <div class="child-1"></div> <-[here is where i hold CTRL for multi editing]
</div>

所以我想在父母 divs [id = 1&amp; id = 2]在 div 之后使用class =“child-1”输入一个新行[按 ENTER ]并写一些其他内容,例如新的 div with class =“child-2”,但同时在两个父母中。

<div id="1">
  <div class="child-1"></div>
  <div class="child-2"></div><-[this is how it should be ]
</div>

<div id="2">
  <div class="child-1"></div>
  <div class="child-2"></div><-[this is how it should be ]
</div>


  [BUT UNFORTUNATELY IS GOING TO BE LIKE THIS ]

<div id="1">
  <div class="child-1"></div>
</div>

<div id="2">
  <div class="child-1"></div>
  <div class="child-2"></div><-[this is how it is ]
</div>

如果你想用 TAB 分隔更多的代码行,那么这种情况也会发生,所以它们会看起来嵌套在它们的物种上。

1 个答案:

答案 0 :(得分:1)

标签适用于我的内联连续编辑:

  1. 设置 - &gt;偏好 - &gt;编辑 - &gt;多重编辑设置 - &gt; (选中)启用
  2. 单击左键单击第一个插入位置
  3. 按住Control +单击左键单击第二个位置以进行插入
  4. 选项卡,或键入内容然后选项卡。自动完成将中断多行编辑,因此必须根据需要禁用此操作。
  5. 输入本身也为我退出了多行编辑。但是,你提到过&#34;粘贴&#34;多行,这对我有用。因此,我建议您准备要在另一个选项卡/ doc上插入的内容,在开头使用新行复制,即。以字符显示:

    CRLF
    <div class="child-2"></div>CRLF
    

    切换到目标标签,重复上面的步骤1到3,然后按CTRL + V粘贴。

    在Notepad ++ v6.6.7 Build 2014年6月24日测试