سؤال

أنا في حيرة من أمري بشأن ما يجب علي فعله لتشغيل CEDET وECB في Emacs 24.2.1.

إيماكسويكي لديه النص التالي:

كيفية تمكين أدوات CEDET التي تم دمجها مع Emacs

في Emacs 23.2، تم دمج CEDET في توزيعة Emacs الرئيسية.لم يعد رمز التكوين الذي تم شرحه في دروس CEDET لا يعمل بعد الآن.على سبيل المثال ، لا يمكنك استخدام (حلقات الرمز الدلالي القابل للتحميل) لتمكين الميزات المفيدة.

لكى يفعل:يرجى توضيح الرمز الذي تحتاجه لتحميل أدوات IDE الأكثر فائدة التي توفرها CEDET

حصلت على تكوين أساسي للعمل مع ما يلي في ملف .emacs الخاص بي:

(global-ede-mode 1)
(require 'semantic/sb)
(semantic-mode 1)
  • س1: هل تم دمج CEDET والبنك المركزي الأوروبي الآن مع Emacs؟إذا كان الأمر كذلك، فلماذا يوجد مشروع Sourceforge منفصل له؟
  • س2: كيف يمكنني تمكين CEDET وECB في Emacs 24.2؟هل ما زلت بحاجة إلى تنزيل الكود المصدري من مواقع الويب المعنية وتثبيتها بشكل منفصل؟
هل كانت مفيدة؟

المحلول

تحتاج إلى مراعاة العديد من الأشياء:

  • يتم تجميع CEDET مع جنو EMACS 24.2، لكنه قديم قليلا ... CEDET 1.1 أو CEDET من BZR أفضل من وجهة نظر وظيفية.آمل أن يكون لدى Emacs 24.3 نسخة جديدة من CEDET
  • لدي شوكة من البنك المركزي الأوروبي ، تعمل مع CEDET جديدة (1.1 أوBZR) ومع CEDET المجمعة مع Emacs - ولكن تحتاج إلى تثبيته يدويا
  • يمكنك تمكين CEDET المجمعة مع GNU EMACS أو CEDET من BZR مع بعد التكوين ، ل CEDET 1.1 يمكنك استخدام التاليةالتكوين .

p.s.سأحاول الإجابة على المزيد من الأسئلة هنا، أو يمكنك الكتابة إلي مباشرة عبر البريد الإلكتروني

نصائح أخرى

س1:نعم و لا:تم تضمين CEDET، لكن البنك المركزي الأوروبي ليس كذلك.بينما يتم تجميع CEDET، فإن التطوير الرئيسي يستمر في الحدوث خارج مستودع Emacs لأسباب تاريخية جزئيًا وجزئيًا تقنيًا.

س2: (semantic-mode 1) و (global-ede-mode 1) يجب أن يكون كافيًا لتمكين CEDET (لا داعي لذلك (require 'semantic/sb)).أما بالنسبة للبنك المركزي الأوروبي، نظرًا لأنه ليس مجمعًا، ...

صخور متصفح رمز EMACS، لكنه استغرق الأمر مني بضعة أيام لمعرفة كيفية تعيينه إلى الارتياح الخاص بي على emacs الحالي الحالي 24.5.1. نأمل أن تساعد التعليمات التالية في جعلها أكثر شعبية في الأمام.

الخطوة 1: على أوبونتو: تثبيت Texinfo عبر:

giveacodicetagpre.

هذا فعلا تثبيت MakeInfo اللازمة لتثبيت ECB. قد تحتوي MACs بالفعل على تثبيت MakeInfo - لا أعتقد أنه اضطررت إلى تثبيت TexInfo على My Mac.

الخطوة 2: استخدم EL-GET لتثبيت ECB. قم بعمل بحث ويب على "الحصول على Emacs" لمعرفة المزيد عن El-Get. تتمثل ميزة استخدام EL-GET هي أنه سيعتني بأحصييا بإضافة ECB إلى مسار تحميل EMACS الخاص بك.

راجع للشغل، يبدو أنه يستغرق 15 دقيقة أو نحو ذلك لتثبيت ECB باستخدام El-Get. التحلي بالصبر وعدم الخروج من EMACS إذا أخبرك أنه يتم تشغيل عملية نشطة ..

عندما تنتهي El-Get، سيعرض رسالة: تم تثبيت ECB بنجاح (أو شيء ما لهذا التأثير)

الخطوة 3: إضافة ما يلي إلى ملف EMACS INIT الخاص بك (إما ~ / .emacs.d / init.el أو ~ / .emacs - قم بإجراء التعديلات على أي من هذين الملفين موجودا بالفعل)

giveacodicetagpre.

الخطوة 4: إعادة تشغيل EMACS، افتح ملف مصدر بيثون (كمثال اختبار) في EMACS، ثم اكتب: M-X ECB- تنشيط

إذا حصلت على نافذة قائمة طرق على اليسار وعرض الملف المصدر على اليمين، فقد حصلت عليه.

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