如果我的.emacs是空的,或者如果它僅包含線在Emacs Java的@覆蓋的壓痕的正確處理
(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 void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
保護帶有受保護對齊出現而不是相對於@Override縮進
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
我應該對我的.emacs做些什麼改變,所以t上面的頂部樣品出現壓痕?
我認爲你應該考慮使用Eclipse或其他IDE;它會極大地提高你的生產力。我使用emacs很多,但從來沒有用於Java。 –
我同意Eclipse非常棒。我在Eclipse和emacs之間來回切換(而這個問題是兩者之間縮進的唯一區別)。此時我發現兩者都是必要的,因爲emacs擁有Eclipse缺乏的強大功能。 – Calaf