有没有办法隔离IntelliJ中的代码区域视图?

时间:2016-09-29 07:17:55

标签: intellij-idea

我有一些静态HTML,想要从中生成模板。浏览HTML标签,我经常发现自己在模板中添加了我不想要的标签,因为我在层次结构中走得太远了。有没有办法隔离标记代码区域的视图?就像以某种方式灰显所有未标记的代码一样?

1 个答案:

答案 0 :(得分:1)

我仍然不能100%肯定“mark”的意思。我假设你的意思是“选择”,用光标突出显示,如下所示:

HTML Code with portion selected

如果是这种情况......这里有一些信息。

无法“突出显示”所选部分并使用它,也无法在继续处理所需部分时“抖出”非选定部分。但是,您可以使用临时文件来处理所需的文本。 (Scratch files在IntelliJ IDEA帮助文档中)

如果您要修改所选部分,则创建新的临时文件( Ctrl + Alt + Shift + 插入 / N 工具>新划痕文件),所选部分将被复制到临时文件中:

Scratch File

然后,您可以在该临时文件中工作,然后将最终结果复制并粘贴回原始文件(您在暂存文件中所做的更改不会与原始文件“链接”)。

由于在启动临时文件时选择了一部分,因此IDEA会创建与所选内容相同类型(本例中为HTML)的临时文件。 (如果没有选择文本,则会显示一个弹出窗口,询问您要创建的临时文件的类型。)如果您需要JSP语法感知,请在HTML临时文件中打开上下文菜单(即右键单击)并选择“更改语言” “并从菜单中选择JSP(内联搜索可用,因此您可以开始键入JSP)。