如何同时编辑单词的所有突出显示的实例?

时间:2012-06-04 11:30:27

标签: notepad++ keyboard-shortcuts

在Notepad ++中,无论何时在HTML文档(或CSS)中选择任何单词,都会自动突出显示相似的单词。

我是否可以使用快捷方式一次编辑所有这些突出显示的片段?

All instances of 'unit' highlighted in Notepad++

6 个答案:

答案 0 :(得分:6)

Ctrl + F,输入单词,输入替换。 “点击全部替换”。

答案 1 :(得分:6)

目前,Notepad ++版本6.9.2中没有内置选择所有类似文本和编辑的功能(如Sublime中的Ctrl + D功能,如@George所述)。当它使用Notepad ++ updates the version of Scintilla作为newer version of that内置的功能时,它听起来会起作用。

实现类似于您所说的多行编辑的唯一方法是使用替换功能或Notepad ++的多重编辑版本。

查找/替换

  1. 突出显示您要替换的字词。
  2. 键入 Ctrl + H 以显示“替换”对话框。
  3. 修改“替换为”文字。
  4. 选择“替换”或“全部替换”
  5. 进行多重编辑

    首先需要enable this feature in Notepad++。通过转到设置首选项编辑然后启用多行编辑来执行此操作。现在,当您按住Ctrl键并单击文本时,光标将保留在每次单击的位置。找到要编辑的所有地点后,即可开始输入。无论您键入什么,现在都会出现在您将光标留在的每个位置。

答案 2 :(得分:1)

请在此处查看答案https://superuser.com/questions/621986/editing-all-instances-of-a-string-in-notepad

这是:

  

CTRL + H进入“替换”对话框(或搜索==>替换通过   菜单)。

     

输入字符串以查找并输入字符串以将其替换为和   然后点击“替换所有”'右边的按钮。

答案 3 :(得分:0)

曾经有一种方法可以突出显示并执行某些操作来编辑所有突出显示的部分。我知道你可以点击,但有一种方法以前你不需要为所有事情做这件事(并且与find / replace命令无关!)

我应该补充一点,Ctrl + Click选项不一定要匹配单词,所以它与类似单词的突出显示无关

答案 4 :(得分:0)

虽然这可能有点晚......

  1. 将光标移动到单词"单元"的开头。在你的一个ul区块。就在"旁边字符。确保这是第一个或最后一个项目。
  2. 按' Alt'关键字。
  3. 向上移动(如果选择了最后一行)或向下移动(如果已选择第一行),光标在其光斑内垂直移动(仅显示一条小的垂直高亮线)。
  4. 类型:cool- 您将看到" cool-unit"
  5. 如果你想覆盖单词" unit"然后: 在第1步中选择整个单词单元,然后按照下一步操作。

答案 5 :(得分:-1)

有一种方法,但我使用了不同的编辑器。 Sublime允许您通过突出显示一个并按CTRL + D来选择多个区域,然后您将获得许多游标,您可以并行编辑它们。