创建和编辑 JSP、HTML 和标记文件与创建和编辑 Java 文件类似。源代码编辑器为 HTML、JSP 和定制标记提供支持,包括以下 JSP 元素的代码完成:
在 IDE 中打开 JSP 或 HTML 文件时,将在源代码编辑器右侧显示组件面板 (Ctrl-Shift-8)。提供了具有很多最常用的 JSP 和 HTML 标记的代码片段(按其功能进行分组):
要使用组件面板中的项,请将其从组件面板拖到源代码编辑器中,并将其正好放在要显示标记的位置。将出现一个对话框。可以为项的标准属性填充值,单击“确定”,然后 IDE 将生成具有指定值的标记。
IDE 为 JSP、HTML 和定制标记提供了智能大小写代码完成。在开始编写标记时,IDE 将根据您使用的是大写字母还是小写字母来提供相应的代码完成。
![]() |
要启用 JavaBean 类的代码完成,JSP 文件必须包含有效的 jsp:useBean 指令,类必须包含在包中,并且必须位于 src 文件夹或编译类路径所包含的库中。要为标记库中的标记启用代码完成,JSP 文件必须包含该库的有效 taglib 指令,并且该库必须包含在编译类路径中。 |
附加 JSP 支持的其他示例包括:JSP 标记、JSP 指令和 EL 表达式的突出显示、编辑器缩写、代码折叠、匹配 JSP 标记、JSP 分隔符 (<>) 和 EL 分隔符 ({}) 的显示,以及代码导航功能(如 JSP 标识符的超级链接)。例如,如果在按下 Ctrl 键的同时将鼠标移到标记上(如通过 JSP 页访问定制标记中所示),则可以跳到标记源文件(此文件定义了在 JSP 文件中引用的标记)。
要重新设置选定代码的格式,请在源代码编辑器中单击鼠标右键,然后从弹出式菜单中选择“重新设置代码格式”(Ctrl-Shift-F)。如果未选中任何代码,IDE 的操作方式将如同选中整个文件一样。只有当开始和结束父标记均在选定区域时,IDE 才会缩排嵌套标记。请注意,此操作不会重新设置 Scriptlet 的格式。