我有一些静态HTML,想要从中生成模板。浏览HTML标签,我经常发现自己在模板中添加了我不想要的标签,因为我在层次结构中走得太远了。有没有办法隔离标记代码区域的视图?就像以某种方式灰显所有未标记的代码一样?
答案 0 :(得分:1)
我仍然不能100%肯定“mark”的意思。我假设你的意思是“选择”,用光标突出显示,如下所示:
如果是这种情况......这里有一些信息。
无法“突出显示”所选部分并使用它,也无法在继续处理所需部分时“抖出”非选定部分。但是,您可以使用临时文件来处理所需的文本。 (Scratch files在IntelliJ IDEA帮助文档中)
如果您要修改所选部分,则创建新的临时文件( Ctrl + Alt + Shift + 插入 / ⇧ ⇧ N 或工具>新划痕文件),所选部分将被复制到临时文件中:
然后,您可以在该临时文件中工作,然后将最终结果复制并粘贴回原始文件(您在暂存文件中所做的更改不会与原始文件“链接”)。
由于在启动临时文件时选择了一部分,因此IDEA会创建与所选内容相同类型(本例中为HTML)的临时文件。 (如果没有选择文本,则会显示一个弹出窗口,询问您要创建的临时文件的类型。)如果您需要JSP语法感知,请在HTML临时文件中打开上下文菜单(即右键单击)并选择“更改语言” “并从菜单中选择JSP(内联搜索可用,因此您可以开始键入JSP)。