【发布时间】:2009-04-08 21:35:17
【问题描述】:
我正在尝试让 emacs 正确格式化 c++ 中的“for each”构造。
在以下两个示例中,我希望大括号与for 中的f 对齐:
for each(Type a in b)
{ //^c^s shows substatement-open
//... do stuff
}
for( ; ; )
{ //^c^s shows substatement-open
//... do stuff
}
在这两种情况下,使用 [Ctrl-c Ctrl-s](或 [Ctrl-c Ctrl-o])显示两个开头的 { 字符都是 substatement-open 类型,当查看 c-offsets-alist 时,我看到 @ 987654326@等于0。
如何使 emacs 缩进 for each() 命令类似于缩进 for(;;) 命令?
【问题讨论】:
标签: c++ emacs foreach indentation