在 Notepad++ 中,每当您选择 HTML 文档(或 CSS)中的任何单词时,类似的单词都会自动突出显示。
是否有一个快捷方式可以用来一次编辑所有这些突出显示的片段?
目前,Notepad++ 6.9.2 版本中尚未内置选择所有相似文本并进行编辑的功能(如 @George 提到的 Sublime 中的 Ctrl+D 功能)。听起来确实会在 Notepad++ 更新其使用的 Scintilla 版本时起作用,因为该功能内置于较新版本中。
完成类似于您所说的多行编辑的唯一方法是使用替换功能或 Notepad++ 版本的多重编辑。
您首先需要在Notepad++中启用此功能。通过转到设置→首选项→编辑然后启用多行编辑来执行此操作。现在,当您按住 Ctrl 并在文本周围单击时,每次单击的位置都会留下一个光标。找到所有要编辑的位置后,您可以开始输入。现在,您输入的任何内容都会出现在您将光标停留的每个位置。
Ctrl+F,输入单词,输入替换。 “点击全部替换”。
曾经有一种方法可以让您突出显示并执行某些操作来编辑所有突出显示的部分。我知道您可以单击,但以前有一种方法您不需要对所有内容执行此操作(并且与查找/替换命令无关!)
我应该补充一点,Ctrl+Click 选项不必是匹配的单词,因此它与相似单词的突出显示并没有真正的关系
这可能有点晚了...
如果您想覆盖“单位”一词,则: 在第一步中,选择整个单词单元,然后执行后续步骤。
有办法,但我使用了不同的编辑器。 Sublime 允许您通过突出显示一个区域并按 CTRL+D 来选择多个区域,然后您会得到许多光标,您可以并行编辑它们。
在此处查看答案https://superuser.com/questions/621986/editing-all-instances-of-a-string-in-notepad
即:
CTRL+H 进入“替换”对话框(或通过“搜索 ==> 替换” 菜单)。
输入要查找的字符串并输入要替换为 and 的字符串 然后点击右侧的“全部替换”按钮。