سؤال

في ملف .emacs الخاص بي، لدي خطاف C. Common-Mode يضبط C-Basic Offset إلى 4، ولكن كلما قمت بإنشاء ملف Java، يتم إعادة تعيين هذا إلى 2. كيف يمكنني تعيين المسافة البادئة إلى أربع مسافات في وضع JDE ب

هل كانت مفيدة؟

المحلول

حسنا، أسوأ الحالات، يمكنك تخصيص وضع Java عبر خطاف:

(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)

تصحيح الأخطاء لماذا لا يتطلب إعداد هوك الأساسي الخاص بك معلومات أكثر مما قدمت لنا. أنا أفعل ما تصفه ورؤيته الإزاحة ليكون 4 في ملفات Java. قد يكون ذلك تستخدم أسلوب مدمج يضع الإزاحة إلى 2 بعد خطافك المشترك. يرى هذه الوثائق لكيفية تخصيص الأساليب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top