首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XSP源中的任务标记

XSP源中的任务标记
EN

Stack Overflow用户
提问于 2012-11-05 15:36:37
回答 1查看 260关注 0票数 3

在Java源代码中,可以使用(默认情况下) //TODO、//FIXME和//XXX注释将源代码的这一部分添加到Eclipse/ Designer中的任务视图中。

我也想在SSJS中使用它,但我无法使它工作。在Designer首选项常规/编辑/结构化文本编辑器/任务标签筛选选项卡中,您可以访问“启用搜索任务标签”复选框和勾选XML类型。受影响内容类型部分包含"xsp“,即XP/CC源的文件扩展名。

但是SSJS源中的任何标记(实际上是XML标记的属性)都不会出现在任务视图中。

如何将这样的任务标记写入XP/CC源代码以使其工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-14 18:04:38

在Designer中,可以通过首选项为大多数编辑器启用任务标记搜索。

即(通用->编辑、->结构化文本编辑、->任务标记)

但是,出现所报告的行为是因为将任务标记添加到CDATA部分。

CDATA部分基本上是XML的野生西部。

有关参考,请具体参见http://www.w3.org/TR/REC-xml/#sec-cdata-sect

在CDATA部分中,只有]]>字符串被识别为标记,因此左尖括号和符号可能以文字形式出现;它们不需要(也不能)使用<&转义

因此,Eclipse解析和验证通常忽略CDATA部分的内容。因此,如果将<!-- TODO -->//TODO (或任何标记)放入CDATA部分,则不会以这种方式获取。

因此,XSP源中任何带注释的服务器端JavaScript都不会出现在任务视图中。

使用此示例代码作为示例,任务视图显示如下所示。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13235349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档