在Eclipse中编辑text / html内容

时间:2012-08-21 13:45:42

标签: javascript html eclipse formatting

我正在通过将它们包装在'script type =“text / html”'标签中(在我的情况下在JSP中),使用javascript渲染模板。问题是Eclipse(Indigo)不应用任何格式,如语法着色,缩进,建议等。有没有办法告诉Eclipse将这些内容视为HTML?

(编辑)

感谢大家的答案,但也许我应该澄清这个问题。 Eclipse中的JSP编辑工作得非常好 - 这里和那里只是一些麻烦。 JSP中的不同格式(包括JSP,Javascript,HTML和scriptlet)工作正常。我只是想知道是否有一个配置,我可以定义<<< script type =“text / html”> 部分,以呈现为HTML。如果答案是否定的,那就这样吧。

4 个答案:

答案 0 :(得分:1)

我知道我已经很晚了但是如果有人遇到同样的问题,就像我一样

我不想使用任何插件,我最终为我们使用JSP的特定情况提出了一个简单的解决方法:使用JSTL命令'out'

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<c:out value=" <script id='emptyTemplate' type='text/template'> " escapeXml="false" />

    <div class="emptyTemplateDiv">
        Nothing here
    </div>

<c:out value=" </script> " escapeXml="false" ></c:out>

答案 1 :(得分:0)

可能无法在JSP中获取特定内容(Javascript)以获得语法颜色。检查一下:How to activate syntax coloring for javascript in JSP editor - Eclipse

此外,这可能很有用:Is there a good JSP editor for Eclipse?

上面的答案中的Amateras编辑可以在这里找到: http://sourceforge.jp/projects/amateras/downloads/51002/tk.eclipse.plugin.htmleditor_2.1.0.jar,必须下载并手动安装到插件文件夹。

我刚刚在Indigo SR2上尝试过它,它为JSP文件提供了一个编辑器。我没有足够复杂的JSP文件来测试它,但是从我测试它的代码中,语法着色似乎与Eclipse的“JSP Editor”贡献没有太大差别 {{3 }}

<强>快照 enter image description here

请在此处查看上面的快照:Web Tools Platform

答案 2 :(得分:0)

你需要一个Eclipse插件。比如这one

答案 3 :(得分:0)

Aptana Studio 3 ..下载并安装..

选择一个主题。享受JS