我目前正在使用Python,但是我不认为这是特定于Python的问题-我在例如Java中也对此感到困惑。我在Mac上使用Aquamacs,但这也没关系。
我已经厌倦了内嵌评论的疯狂。我曾尝试阅读相关文档,但无法弄清楚。有人可以帮助我解释发生了什么吗?
下面是一个示例,在该示例中,我开始进行实验,将所有内联注释(手动)与第39列中的Inner::stuff
对齐。然后,对于从上到下包含内联注释的每一行,我将光标放在该行上并执行了using namespace Bar
。结果就是您在下面看到的。前两个注释放在第42列中,后两个注释放在第49列中,最后三个注释保留在第39列中的位置。
缓冲区中#
的值为48。
comment-indent
答案 0 :(得分:1)
查看右的右侧,您会看到所有3个块在同一列中具有最远的字符(h)。这是因为comment-indent
还会尝试不超过fill-column
(显然为您设置为70)。
我必须承认,我不知道为什么您在第49列而不是第48列得到中间的代码。