2009-09-11 36 views
2

以我在Python脚本编辑模式编辑器(记事本++),线##在python使用记事本++语法着色

 
## is this a special comment or what? 

打开不同的颜色(黄色)比正常#COMMENT。

## comment vs a #comment有什么特别之处?

回答

5

从Python的角度来看,没有区别。但是,Notepad ++的突出显示器将##序列视为STRINGEOL,这就是为什么它以这种方式着色的原因。看到这个thread

0

此外,在different situations

评论,其第一行是双散列:

这是使用的doxygen和弗雷德里克Lundh的PythonDoc。在doxygen中, 如果在双线散列上有文本,则将其视为 摘要字符串。我不喜欢这个惯例,因为它似乎太可能会导致误报。例如,如果你在注释中注释一个 区域,你会得到一个双重哈希值。

2

我认为差异有事情做与用法:

#this is a code block header 

##this is a comment 

我知道Python不关心的一种方式或其他,但我认为这只是惯例。