在Eclipse中编辑JSP时,<script>
标记的内容 - 即Javascript代码 - 正确地进行了颜色编码和格式化。
由于超出此问题范围的原因,我创建了一个自定义的javascript代码,我们称之为<sj:script>
。这种类型的主体是纯javascript,就像您在常规<script>
标签中一样。
但是,当我在自定义标记中包含Javascript代码时,它被视为简单文本(没有颜色编码,没有适当的缩进等)。
我的问题是,如何让Eclipse在自定义JSP标记中使用特定的编辑器?
答案 0 :(得分:1)
您可以尝试MyEclipse或Aptana Studio。它们为Web开发提供了更好的编辑器。
但更好的方法是将JS放入不同的文件并使用<script src="...">
引用它:
[编辑] Eclipse是开源的。下载WTP项目的代码,查找文本编辑器部分并搜索“脚本”。在您找到的所有地方,也可以添加“sj:script”。
答案 1 :(得分:0)
您是否已将标记库描述符文件包含在使用自定义标记的jsp中?
答案 2 :(得分:0)
我有一个eclipse插件列表,可以让eclipse编辑JS文件:
http://www.delicious.com/powtac/javascript+eclipse
只需查看链接并查看不同的说明如何安装它们。
答案 3 :(得分:0)
AFAIK,编辑器是根据文件扩展名选择的,没有机制根据文件中的特定内容对其进行自定义。
我看到2个选项
将您的javascript代码段放在外部文件中,在自定义脚本代码中使用include指令。
<%@ include file="javascript.js" %>
答案 4 :(得分:0)
Eclipse具有模板功能,您可以在其中添加特定标记,该标记可用于所有JSP页面。
确保已安装Eclipse WTP(Web Tools Platform)
1.打开首选项窗口[选择窗口&gt;喜好 ] 2.从菜单中扩展Web选项,您可以在其中看到[CSS文件,HTML文件等。 3.选择JSP文件 4.选择编辑器 5.选择模板 6.在相应的窗格中,单击“新建”,然后可以轻松完成休息。