أحد يعرف الهدف-ي تسليط الضوء على بناء الجملة في السادس ؟

StackOverflow https://stackoverflow.com/questions/49699

سؤال

لقد كنت أبحث في الجديد الهدف-ي / كابتشينو جافا سكريبت إطار من 280North.أنها توفر الإضافات SubEthaEdit و تيكستماتي للتعامل مع تسليط الضوء على بناء الجملة ، ولكن لا تستخدم في المقام الأول إلى السادس.لا أحد يعرف من طريقة للحصول على الهدف-ي تسليط الضوء على بناء الجملة في السادس أو طريقة جيدة لتحويل أي صيغة أخرى اثنين من المحررين استخدام ؟

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

المحلول

الهدف-ي حزمة أدوات (http://cappuccino.org/download) و المصدر على github الآن تشمل همة تسليط الضوء على الوحدة.

نصائح أخرى

المصدر على github الآن تشمل همة تسليط الضوء على الوحدة.

لقد وجدت فقط تفعل ما هو اقترح هنا لا يكفي:

  • تحميل الملف كما يوحي فرانسيسكو

  • بفك ، cd Tools/ dir

  • تشغيل قذيفة ، sh install-tools

  • نسخ objj.همة الملف إلى همة دير ، cp Tools/Editors/objj.vim /usr/share/vim/vim71/syntax/

المشكلة

لقد وجدت أي بناء الجملة تسليط الضوء على عمل ".ي" الملفات.إذن المشكلة هنا ليست امتداد الملف الاعتراف.إذا كنت تستخدم gvim كما أنا هناك أيضا أي عنصر القائمة.

إضافة الهدف-ي إلى gvim القائمة

لإضافة قائمة-البند في gvim على الجملة->Ne-مو->هدف ي:

  • sudo vim /usr/share/vim/vim71/synmenu.vim

إضافة السطر التالي.

  • an 50.70.465 &Syntax.Me-NO.Objective\ J :cal SetSyn("objj")<CR> تحت الهدف-C دخول.

حفظ ثم قم بإنهاء

  • :wq!

ثم تحميل ".ي" الملف في gvim.إذا كنت ثم انتقل:

  • بناء الجملة->Ne-مو->هدف ي

تسليط الضوء على لاخترتها الهدف-ي الملف يجب أن تحدث.

الهدف-ي السيارات-تسليط الضوء ؟

ولكن ماذا عن السيارات-تسليط الضوء عند تحميل الملف ؟ يبدو أن هناك أي ملف الجمعيات.لذلك:

  • sudo vim /usr/share/vim/vim7.1/filetype.vim

في الملف سوف تجد قائمة نوع الملف الجمعيات.إذا كنت تريد فكرة عن مكان لإضافة خط البحث عن "setf ocaml"في نوع الملف.همة.إضافة خط تحت أعلاه (الأبجدي):

  • "" Objective J au BufNewFile,BufRead *.j setf objj

حفظ النتيجة.يجب أن تكون الآن قادرا على تحميل الملف ".ي" التمديد تسليط الضوء على بناء الجملة من أجل الهدف-ي الملفات يعمل.

نتيجة

الآن يجب أن تحصل على الاعتراف التلقائي من الهدف-ي الملفات حسب نوع الملف ".ي" وسيلة لوضع هذا نوع الملف في gvim.وهذا ربما ينبغي أن تضاف عن طريق برام أو من يقوم الافراج عن مسؤول من همة لكن لحظة هذا الإختراق يعمل بالنسبة لي.(أوبونتو 8.10, همة 7.1)

هنا هو طريقة أخرى لإضافة هدف ي تسليط الضوء التلقائي مع ملف كشف أن (ماك)همة الكثير من نظافة و أقصر من bootload نسخة (لن تضيف قائمة MacVim ولكن لا حاجة إليها على الإطلاق):

  1. تحميل objj.همة الملف فرانسيسكو المذكورة.
  2. وضعه في ~/.vim/syntax/ (إنشاء مجلد إذا لزم الأمر)
  3. إضافة خط au BufNewFile,BufRead *.j setf objj إلى ~/.vim/filetype.vim
  4. لا تنسى أن تشغيل نوع الملف الكشف في ~/.vimrc ملف التكوين: filetype plugin on

إذا منتظمة جافا سكريبت تسليط الضوء على بناء الجملة هو جيد بما فيه الكفاية, يمكنك تعيين ذلك .ي الملفات بإضافة شيء مثل هذا .vimrc الملف:

   augroup objective-j
   au! BufRead,BufNewFile *.j set filetype=objective-j
   au! Syntax objective-j source /usr/share/vim/vim71/syntax/javascript.vim
   augroup END

لم أحاول هذا بالضبط رمز ، ولكن فعل شيء مماثل عندما رسم الخرائط C# بناء الجملة .فالا الملفات على لينكس آلة.(ملاحظة:جافا سكريبت.همة الملف قد يكون موجودا في مكان آخر على جهاز الكمبيوتر الخاص بك.) يمكنك بالطبع جعل الهدف-ي.همة الملف على أساس أن جافا سكريبت.همة جملة التعريف بدلا من استخدام الأمر كما هو عليه.

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