【发布时间】:2012-01-20 17:13:55
【问题描述】:
在 Emacs 中编写 Scala 代码时,我注意到以下缩进问题:
List(1,2,3).foreach{ x =>
然后按回车键。
然后关闭括号,这就是最终发生的事情:
List(1,2,3).foreach{ x =>
}
虽然这是一个特殊示例,但在 Emacs 中自动缩进时,此问题会以多种方式出现。
如果能回答这两个问题中的任何一个,我们将不胜感激:
如何解决此问题,以便将大括号放置在正确的位置,并且大括号内的任何内容都向右缩进一级?
是否可以禁用这种类型的自动缩进(如 vi 中的“set noautoindent”)。我尝试了类似这里建议的解决方案:Disable auto indent globally in Emacs 没有成功。
提前致谢!
【问题讨论】:
标签: scala emacs indentation auto-indent