背景:最近在查看“结构化文本编辑器”时,我注意到他们使用了一个技巧来更改 python/perl/c++/java 等。通过将 XML 潜入相应语言的注释中,形成一个“结构化”大纲。
我记得曾经在 Windows bat 文件中看到过这个技巧。bat 文件的 REM 语句用于“隐藏”一些 perl 代码。
问题:您是否见过有人使用编程或标记语言的注释来嵌入完全不同语言的语法的实例?如果是,您能否提供该示例的链接或解释它是什么?
如果你还没有,这里有一个例子:
问题:这种“技巧”是一个聪明有用的想法吗?如果是这样,你能列举一个你使用这个技巧的特殊实例吗?如果不是,你能描述为什么你认为这是一个坏主意吗?