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

Geo*_*nos 31 keyboard-shortcuts notepad++

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

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

在Notepad ++中突出显示了

Jos*_*hua 8

目前,选择所有类似文本和编辑的功能(如Sublime中的Ctrl + D功能,如@George所述)并未内置于Notepad ++版本6.9.2中.当Notepad ++ 更新它使用的Scintilla版本时,听起来它会起作用,因为该功能是内置于更新版本的.

完成类似于你所说的多行编辑的唯一方法是使用替换函数或Notepad ++的多编辑版本.

查找/替换

  1. 突出显示您要替换的单词.
  2. 键入Ctrl+ H以显示"替换"对话框.
  3. 修改"替换为"文本.
  4. 选择"替换"或"全部替换"

要多重编辑

首先需要在Notepad ++中启用此功能.通过要做到这一点Settings→交通Preferences→交通Editing,然后启用多行编辑.现在,当您按住Ctrl键并单击文本时,光标将保留在每次单击的位置.找到要编辑的所有地点后,即可开始输入.无论您键入什么,现在都会出现在您将光标留在的每个位置.


Lia*_*yan 6

按Ctrl + F,输入单词,输入替换."命中全部替换".

  • 警告所有人,如果您这样做,那么它可能会取代突出显示的内容。例如,notepad++ 不会突出显示较长单词子字符串的实例,但上述方法将替换它们。 (2认同)
  • 我无法将此写为答案,但如果您打开正则表达式并搜索并替换 \bunit\b 那么只有突出显示的单词将被替换。如果单位出现在“机会”或“社区”等短语中,则不会被替换。 (2认同)
  • 确保选择“仅匹配整个单词”,否则您可能会替换超出预期的内容 (2认同)

小智 1

曾经有一种方法可以让您突出显示并执行某些操作来编辑所有突出显示的部分。我知道您可以单击,但以前有一种方法您不需要对所有内容执行此操作(并且与查找/替换命令无关!)

我应该补充一点,Ctrl+Click 选项不必是匹配的单词,因此它与相似单词的突出显示并没有真正的关系