目前正在使用此申请<li>
</li>
突出显示的文本。
cut-to-clipboard "<li>" paste-from-clipboard "</li>"
我想知道是否可以将此宏应用于多行文本?
例如,如果通过鼠标突出显示这整 4 行文本,则应用宏:
Hello
World
Hello
World
它变成:
<li>Hello</li>
<li>World</li>
<li>Hello</li>
<li>World</li>
最佳答案
查找和替换相当容易。
- 选择要替换的行。
- 从菜单中选择“编辑”->“替换”或使用
<CNTRL>-H
关键。 - 设置正则表达式的切换按钮(如果尚未设置)。
- 在
Find What:
现场投入(.*)\n
- 在
Replace With:
现场投入<li>$1</li>\n
- 点击
Replace All
按钮。
不幸的是,据我所知,没有好的方法可以使其成为一个宏。如果您尝试将其记录为宏,它将不起作用,因为它不会记录从“查找要替换为”字段中移动的任何内容。
关于Netbeans:将宏应用于多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33647137/