【问题标题】:Notepad++ Multi-EditingNotepad++ 多重编辑
【发布时间】:2015-08-17 22:28:11
【问题描述】:

我是新来的,我想知道在您按下 ENTER 或 TAB 后是否有可能让多重编辑仍然有效。就像这样,您转到第 5-6-7 行并希望通过按 Enter 并输入新行来粘贴一行代码,或者您想使用制表符移动第 5-6-7 行,使其看起来嵌套到父母或在其他一些例子中。 (它在 Sublime Text 2 中完美运行)

我希望我说得足够清楚,直截了当,对于拼写错误的单词或糟糕的英语,我深表歉意。

[编辑]:

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

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

<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 & id=2] 之后的 div 和 class="child-1" 输入一个新行[按 ENTER] 并用 class="child-2" 写一个新的 div 之类的东西,但同时在两个父母中。

<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 分隔更多代码行,也会发生这种情况,这样它们看起来嵌套在它们的父级中。

【问题讨论】:

  • 请详细解释您的问题。或许可以举一个例子,显示在进行所需更改之前和之后的文本。英文和拼写都可以,但题中信息不足。
  • @Philip D. 如果您不单击代码 sn-p 而是单击代码示例按钮 ({}),您将发布没有立即运行按钮的代码。

标签: sublimetext2 notepad++ inline-editing


【解决方案1】:

Tab 适用于我,通过以下方式进行内联连续编辑:

  1. 设置->首选项->编辑->多编辑设置->(勾选)启用
  2. 左键单击要插入的第一个位置
  3. 按住 Control + 左键单击第二个位置进行插入
  4. 制表符,或键入内容然后制表符。自动完成将中断多行编辑,因此请根据需要禁用此操作。

Enter 本身也为我退出了多行编辑。但是,您提到“粘贴”多行,这对我有用。所以我建议准备你想在另一个选项卡/文档上插入的内容,在开头用新行复制它,即。用字符显示:

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

切换到您的目标选项卡,重复上述步骤 1 到 3,然后按 CTRL + V 进行粘贴。

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

【讨论】:

  • 感谢您提供的信息,尽管它仍然无法像我坚守的那样完全正常工作,它的工作原理和以前一样,如果您禁用自动完成,您告诉它的示例很好......但事实并非如此如此可靠。我认为可能有一个插件或这样做的东西,这个具有多重编辑和按 entertab 的东西可以实现,正如我在崇高文本 2 中所说的那样但最后你可以在没有它的情况下工作。感谢您花时间回答问题。祝你好运!
猜你喜欢
  • 2011-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-11
  • 1970-01-01
  • 1970-01-01
  • 2014-05-01
  • 1970-01-01
相关资源
最近更新 更多