如何在Notepad ++中选择非连续的代码行?


10

什么键可以在notepad ++中选择非连续行?

我有一些用记事本++编辑过的Matlab代码。我想选择不同的(非连续)代码块,以便仅在我选择的代码内执行查找和替换。

如果要在一个连续的代码块中完成,这将不是问题,但是如何从整个脚本中选择小的块呢?在Word或Excel中,按Ctrl键可以解决问题。它的notepad ++等价于什么?

感谢您的任何帮助。

Answers:


11

来自帮助:

如果选择了一个流区域,则可以通过按住Ctrl键单击其起点并将鼠标移至终点来添加另一个不相交的区域。这样可以添加多个选择。(应在“首选项”中启用多重编辑)

资料来源:http : //npp-community.tuxfamily.org/documentation/selecting-text

tl; dr -- Settings> Preferences-> Editing-> Multi-Editing Settings-> Enable,然后Ctrl-单击每个部分


非常感谢你!这将节省很多时间。
露西

0

出于某些原因,按住Ctrl键单击行号会选择所有行(即使启用了“多重编辑”),而不是所需的非连续行。

书签提供了一种剪切/复制/粘贴这些行的方法,但是,如果大部分连续的行都需要添加书签,则只会将书签添加到一行(即使用户在选择“切换书签”)。

解决此问题的简便方法是搜索菜单>>标记... >>标记选项卡,选中“书签行”和“正在选择”框,然后输入。在“查找内容”框中,然后在“搜索模式”部分中选择“正则表达式”。然后单击“全部标记”,所选内容中包含至少一个字符的所有行都应添加书签。

希望这可以帮助

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.