【发布时间】:2012-09-18 14:28:18
【问题描述】:
我会假设这里的答案是“不”,但由于我实际上还没有找到答案,所以我在问。
基本上,我想要做的就是在我的文件中留下一些 HTML 注释,以供“仅作者的眼睛”使用,只是为了让以后编辑文件的体验更加愉快。
<!-- Doing it like this --> 留下漂亮干净的 cmets,但在输出后查看页面源时它们会显示出来。
我正在使用 PHP,所以从技术上讲,我可以 <?PHP /* wrap comments in PHP tags */ ?> 这将阻止它们被输出,但如果可能的话,我想避免在整个文件中进行评论所需的所有额外的任意 PHP 标记.毕竟,评论的目的是让文档看起来不那么杂乱,更有条理。
还有什么我可以尝试的或者这些是我最好的选择吗?
【问题讨论】:
-
最好的选择是
<?PHP /* wrap comments in PHP tags */ ?>,就像你已经提到的那样。 -
您也可以编写一个 JS 函数来删除它们。不过我会坚持使用 PHP。
-
@romo JS 函数根本没有帮助。当您查看源代码时,浏览器不会在源代码上运行 javascript:/
-
如果你能为你的变量、函数、方法和类找到正确的名称,就不需要添加许多 cmets ... 正确的代码标识符 ... 所以如果你能写一个结构良好的代码你会在阅读一本书时阅读它......当它们与 PHP 相关时,永远不要使用 html cmets......但如果你仍然认为你需要它 maka 一个函数,它会在例如设置 $_DEBUG 时显示注释 - @ 987654324@ ...或类似的...当您需要在DEBUG上检查生成的HTML代码时
-
@Reflective - 我使用 Notepad++ 进行编码,因为有语法着色,所以使用实际的 cmets 是快速找到我正在寻找的部分的最佳方法,即使代码本身是编写的干净地。此外,这就是为什么使用 PHP 注释不是我的首选,因为 PHP 标记的颜色将不同于它们将包装的 cmets。