【问题标题】:JSP Page directive formatting in EclipseEclipse 中的 JSP 页面指令格式
【发布时间】:2016-07-26 11:07:31
【问题描述】:

给定一个 JSP:

<%@ page language="java" %>

如果您使用 Eclipse 的缩进 (CTRL+I) 或格式 (CTRL+SHIFT+F) 功能,您会得到:

<%@ page language="java"%>

请注意末尾的空格字符已被删除。在使用缩进或格式时,有什么方法可以配置 Eclipse 以保留此空间?

【问题讨论】:

    标签: java eclipse jsp formatting


    【解决方案1】:

    好吧,你可以定义要格式化的标签(内联元素很有用),但是在 JSP 中使用 CTRL+SHIFT+F 总是很危险的。

    1) Eclipse => 窗口 => 首选项 => Web => HTML 文件 => 编辑器

    如果你可以安装一个插件,你可以随时尝试Eclipse WTP,通过它可以自定义JSP格式:

    2) Eclipse => 窗口 => 首选项 => Web => JSP 文件 => 编辑器

    【讨论】:

    • 我同意这一点:“在 JSP 中使用 CTRL+SHIFT+F 总是很危险的”,这绝对是我迄今为止的经验。您能否详细说明“内联元素”位?对我来说,这看起来像是一个有限列表,它不适用于 JSP 页面指令,因为它不是标准的 HTML 标记。
    • 它不适用于 JSP 页面指令,但从内联元素中删除“输入”对于格式化页面总是有用的。
    • 感谢您的提示,但与我的问题无关。
    • 好吧,基本的 Eclipse 没有太多的 JSP 格式,我建议你在答案中使用插件。
    • 我已经有了 WTP 插件,老实说,它似乎并没有在格式化方面增加太多额外的功能。
    猜你喜欢
    • 1970-01-01
    • 2010-09-13
    • 2015-03-12
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多