如何在 Emacs 中使 switch 语句中的 case 缩进
如何让 Emacs 缩进这样的大小写
switch ($foo) {
case "foo":
$foo .= " bar";
break
case "bar":
$foo .= " baz";
break
default:
$foo .= " undefined";
}
而不是
switch ($foo) {
case "foo":
$foo .= " bar";
break
case "bar":
$foo .= " baz";
break
default:
$foo .= " undefined";
}
How to make Emacs to indent cases like this
switch ($foo) {
case "foo":
$foo .= " bar";
break
case "bar":
$foo .= " baz";
break
default:
$foo .= " undefined";
}
instead of
switch ($foo) {
case "foo":
$foo .= " bar";
break
case "bar":
$foo .= " baz";
break
default:
$foo .= " undefined";
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将类似的内容添加到您的 .emacs 中(作为常规设置或您关心的特定编程模式):
要将其添加到另一个模式,请使用上面相同的模式,并用相关模式名称替换挂钩,例如:
<模式名称>-hook
。You need to add something like this to your .emacs (either as a general setting or for the specific programming modes you care about):
to add this to another mode, use the same pattern above with the relevant mode name substituted in for the hook, e.g.:
<mode-name>-hook
.