【问题标题】:JDE-mode indent 4 spacesJDE 模式缩进 4 个空格
【发布时间】:2009-05-29 21:00:38
【问题描述】:

在我的 .emacs 文件中,我有一个 c-common-mode-hook,它将 c-basic-offset 设置为 4,但是每当我创建一个 java 文件时,它都会重置为 2。如何将缩进设置为四个空格在 JDE 模式下?

【问题讨论】:

    标签: emacs jde


    【解决方案1】:

    好吧,最坏的情况是,您通过挂钩自定义 java-mode:

    (defun my-java-mode-setup ()
      "force c-basic-offset to be 4"
      (setq c-basic-offset 4))
    (add-hook 'java-mode-hook 'my-java-mode-setup)
    

    调试您的基本挂钩设置为何不生效需要比您提供给我们的更多信息。我正在按照您的描述进行操作,并在 java 文件中看到偏移量为 4。可能是您使用的内置样式在您的常用钩子之后将偏移量设置为 2。请参阅this documentation 了解如何自定义样式。

    【讨论】:

      猜你喜欢
      • 2010-12-12
      • 2010-09-09
      • 2019-03-13
      • 2018-07-31
      • 1970-01-01
      • 2020-08-17
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多