سؤال

يتيح المكون الإضافي للأدوات الخارجية لـ GEDIT الأدوات لتطبيقه على قائمة واحدة أو أكثر فقط من قائمة أنواع الملفات المحددة مسبقًا.

كيف يمكنني تحديد أنواع الملفات الخاصة بي؟

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

المحلول

هل يمكن أن تكون أكثر دقة؟ اي لغة؟

هل ترغب في إضافة دعم لغة برمجة أخرى في GTKSourceView - ربما تريد إضافة قصاصات رمز لهذه اللغة؟

إذا كانت هذه اللغة مدعومة بالفعل

ثم يجب عليك العثور على وصف اللغة وملفات نوع MIME وتثبيتها على نظامك. ستجد هذه مضمنة في حزم الإضافات (مثال: gmate).

إليك مثال على Yaml:

  • ابحث عن ملف وصف اللغة (yml.lang) ونسخه إلى ~/.local/share/gtksourceview -2.0/language-specs/ الدليل
  • ابحث عن ملف Mime-type (x-yaml.xml) ونسخه إلى ~/.local/share/mime/package/
  • أعد تشغيل Gedit. يجب أن تظهر هذه اللغة قائمة اللغة ؛ يمكنك الآن إضافة قصاصاتك الخاصة!

إذا لم تتمكن من العثور على أي مورد لهذه اللغة (هل هذه لغة مخصصة؟)

حسنًا ، عليك أن تكتب كل شيء. يعد ملف Mime-type أساسيًا جدًا (مجرد تعيين ملحقات ملفات إلى نوع MIME الذي تم إنشاؤه حديثًا).

لكن كتابة ملف اللغة الخاص بك ليست واضحة.

يجب أن تكون هذه الروابط مفيدة لهذه المسألة:

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