Tag: 评论

使用Rhino的Javascript解析器,如何获取注释?

我有一些javascript文件,并使用Rhino的javascript解析器解析它。 但我无法得到评论。 我怎样才能收到评论? 这是我的代码的一部分。 运行此代码,“comment”变量为null。 另外,在运行“astRoot.toSource();”时,它只显示javascript代码。 没有评论。 它消失了! [java code] public void parser() { AstRoot astRoot = new Parser().parse(this.jsString, this.uri, 1); List statList = astRoot.getStatements(); for(Iterator iter = statList.iterator(); iter.hasNext();) { FunctionNode fNode = (FunctionNode)iter.next(); System.out.println(“*** function Name : ” + fNode.getName() + “, paramCount : ” + fNode.getParamCount() + “, depth : ” + […]

Eclipse中的XXX注释前缀来自哪里?

我只是在徘徊为什么前缀是XXX ? 据我所知,它用于笔记/提醒(或者至少这是我使用它,这就是我用Google搜索的大多数链接上的人使用它)。 那么有谁知道XXX前缀来自哪里?

改变Eclipse中注释的颜色

我正在使用Eclipse Indigo作为我的JSF项目。 当我评论某些内容时,我希望评论部分的颜色应该是灰色的(这是Netbeans中的默认function),我该如何实现?

如何在TODO存在时阻止Java项目的构建

最近包含调试覆盖的代码已发布到生产中。 代码清楚标明 // TODO – Remove before releasing to production 但我们没有整合到Maven中,这会阻止项目的建立。 我见过一个名为Taglist的maven插件,可以生成一个报告。 但不会停止产生构建错误。 你们如何捕获调试代码并阻止构建?

使用Wicket生成注释掉的内容

出于调试原因,并且一时兴起,我想将某些信息包含在Wicket页面的HTML输出中,该输出包含在HTML注释中 。 输出将是…… <!– 1234 –> …其中“1234”是一些有趣的,动态创建的信息。 我试过,但无济于事: <!– –> →Wicket抱怨HTML页面中缺少id为“foo”的元素 括在 →这些部分不能包含带wicket:id元素 label.setVisible(false) →Wicket根本不输出标签 new Label(“foo”, “”) → <和>获取转义 那么,你可以用Wicket(轻松)做到这一点,还是我应该忘掉它?

如何在源代码中查找所有注释?

有两种风格的评论,C风格和C ++风格,如何识别它们? /* comments */ // comments 我可以随意使用任何方法和第3库。

评论公约

我想知道评论的指导原则是什么? 我正在用Java编写课程。 我希望有可读的代码。 在另一个问题中,我被告知“如何”应该为困难的代码段保留注释。 有人告诉我,我的代码评论没有添加任何已知信息。 评论不仅适用于读者。 它们还提醒作者他们的原始意图并帮助匹配分组符号。 我是Java和Stackoverflow的新手。 我为什么变得贪婪? 我认为这个网站旨在让程序员互相帮助。 我觉得自己是一个目标,因为我有一个-3票的问题。 我们是在这里帮助新的程序员还是在这里以自己的费用为荣?

可以注释掉JSTL代码吗?

如果您想暂时注释掉稍后可能重新启用的JSTL代码,这可能吗? 这会有用吗? <!—->

将图像添加到源代码中

有没有一种方法(或编辑器)允许我从源文件(例如* .java)中链接图像/文件/ http链接,有点像富文本文档? 这样,在阅读代码时,我可以快速查看附加图像(扩充注释),而不是打开浏览器等。

“/ *(非javadoc)”是否有一个易于理解的含义?

/* (non-javadoc)是否有意义,除了向源代码的读者指出注释块有意不是Javadoc注释? 最近我看到很多代码看起来像这样: /* * (non-javadoc) * * This method converts widgets to gizmos */ public Foo bar() { … 这是某种既定的惯例吗? 如果是这样,它是什么意思(超出明显的字面含义)以及何时使用?