如何在 Netbeans IDE 中有效地包围多行代码?
例如,对于以下代码...
First link
Second link
Third link
...我想要一种快速简单的方法将其转换为:
<li><a href="${cursor}">First link</a></li>
<li><a href="${cursor}">Second link</a></li>
<li><a href="${cursor}">Third link</a></li>
这在其他编辑器中是可能的。例如,在 Sublime Text 中,您可以选择所有行,使用“拆分为行”命令,然后使用“用标签包裹所选内容”命令。
最佳答案
您可以使用搜索和替换。
正则表达式很容易搞乱,因此请先保存文本文件。
使用“编辑”->“替换”菜单选项或 Ctrl-H 调出替换栏。
将“查找内容”设置为 (.*)\n
将替换为设置为 <li><a href=\"\$\{cursor\}\">$1</a></li>\n
请注意,我需要转义几个特殊字符。
确保设置了正则表达式的切换按钮。
选择文本后,您可以单击“全部替换”按钮。或者使用替换按钮一次替换一个。
也可以通过矩形剪切和粘贴来完成。
复制并粘贴多次以在文本文件中创建此内容。
<li><a href="${cursor}"></a></li>
<li><a href="${cursor}"></a></li>
<li><a href="${cursor}"></a></li>
使用编辑器顶部的切换按钮切换矩形选择。
在链接集周围复制一个矩形,然后在空列表元素 block 中选择另一个矩形并粘贴。
关于java - 在 Netbeans 中扩展基本 HTML 标签的环绕代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34656090/