2

我正在学习在工作中使用新的托管电子商务系统,该系统使用专有的标记/脚本语言作为其页面模板。它们类似于 JSP 页面(尽管服务器标签没有前缀,即没有“xsp:”)并使用类似于表达式语言的 ${expressions}。我们正在从 .Net 系统过渡,所以我所有的开发人员都非常习惯在我们的编辑器中提供全面的 IntelliSense。

所以,我的问题是是否可以在内容辅助中使用这些自定义标签,以及是否值得麻烦。(我知道后者是主观的——我是一个理性的人,愿意接受意见。)

仅供参考,我更关心标签的自动完成,但表达式也会很好,具体取决于涉及的工作量。我们正在使用带有 WTP 的 Java EE、Juno(核心 IDE v4.2.1)的 eclipse ......抱歉,我不太确定如何或共享什么,就版本和组件而言!让我知道是否有任何其他信息会有所帮助。

提前致谢。

4

1 回答 1

1

一个绝对轻松的答案是创建一个 Eclipse 插件来支持您的专有模板语言。一个开始的地方可能是Veloeclipse,一个用于 Eclipse 的 HTML/XML/JSP/Velocity 编辑器,它声称具有以下您可能会感兴趣的特性:

  • 速度指令的智能缩进(按回车键或使用制表符时)
  • 代码折叠
  • 代码格式
  • html标签的智能缩进(按回车键或使用标签时)
  • html和velocity的语法高亮
  • 标签、指令和引用的自动完成和内容辅助(html 属性值中的 Ctrl + 空格或打开或关闭标签时)

来源:http ://code.google.com/p/veloeclipse/source/checkout

于 2013-01-15T18:29:26.137 回答