如何在java模式下配置emacs,使其不会自动对齐方法参数
2022-09-02 12:07:11
在 emacs 中,当我键入以下内容时:
public void foo(String one,
String two) {
它按如下方式表示:
public void foo(String one,
String two) {
我宁愿它没有,只是像其他行延续一样对齐参数。如何将其配置为不执行此操作?
在 emacs 中,当我键入以下内容时:
public void foo(String one,
String two) {
它按如下方式表示:
public void foo(String one,
String two) {
我宁愿它没有,只是像其他行延续一样对齐参数。如何将其配置为不执行此操作?
这来自Emacs CC模式的信息手册,在Windows上使用GNU Emacs 23.1:
c-show-syntactic-information
c-set-offset
(setq c-offsets-alist '((arglist-cont-nonempty . +)))
我喜欢在每个源文件的第一行中指定模式样式。尝试:
// -*- mode: java; c-file-style: "stroustrup" -*-
这将为您提供合理的制表方式。你也可以试试“k&r”。