gpt4 book ai didi

java - 在 emacs 中正确处理 Java 的 @Override 缩进

转载 作者:搜寻专家 更新时间:2023-11-01 00:57:29 24 4
gpt4 key购买 nike

如果我的 .emacs 是空的或者它只包含行

(require 'cc-mode)
(add-to-list 'c-offsets-alist '(annotation-top-cont .0))

(add-hook 'java-mode-hook
'(lambda () (c-set-offset 'annotation-top-cont 0)))

然后用 @Override 代替 protected 对齐

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

protected 相对于@Override 缩进显示

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

我应该对我的 .emacs 做哪些更改才能使缩进显示为上面的顶部示例?

最佳答案

查看 annotation-top-cont 样式的 c-offsets-alist 定义。要不进行识别,您需要将其设置为 0。更多信息请参见 CC-mode manual .

关于java - 在 emacs 中正确处理 Java 的 @Override 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com