为什么 geany 在 bash 中使用 #~ 作为注释而不只是 #?

Why does geany use #~ for comments in bash instead of just #?

当我 select Geany 中的一段文本(编辑 bash 脚本)并按 Ctrl + E 进行评论时,Geany 在每一行的开头插入 #~,而不仅仅是 #。为什么?

Geany 在 # 之后添加 ~ 以将这些行标记为已切换。 Ctrl + E 默认切换评论,所以

# Original Comment
print ("Hello world")

变成

#~ # Original Comment
#~ print ("Hello world")

然后又回来了

# Original Comment
print ("Hello world")

如果没有一些特殊的标记,可能很难识别哪些是注释,哪些是普通代码。