كيف يمكنني جعل Rails_footnotes تفتح الملفات باستخدام Sublime Text 2؟
-
12-11-2019 - |
سؤال
أنا لا أسأل كيف أخبر الحواشي عن كيفية القيام بذلك - أنا أستخدم هذا السطر في initializers/footnotes.rb
ملف:
Footnotes::Filter.prefix = 'txmt://open?url=file://%s&line=%d&column=%d'
سؤالي هو ما الذي يجب أن يحل محل txmt://open?...
؟لقد حاولت subl://
و sblm://
ولكن لا فرح.هل هو شيء يجب القيام به مع open?url=
إلخ؟
المحلول
يعمل المعالج الفرعي عن طريق تفسير عناوين URL الخاصة بـ txmt، وإعادة توجيهها إلى Sublime.إذا كان لديك، مثلي، TextMate أو أي تطبيق آخر يستجيب حاليًا لـ txmt، فلن يتم تشغيل المعالج الفرعي أبدًا، ولن يتمكن من مساعدتك.إذا كان الأمر كذلك، فأنت بحاجة إلى أداة مساعدة مثل RCDefaultApp لتغيير المعالج الافتراضي لعناوين url txmt من TextMate (أو أي شيء موجود حاليًا) إلى المعالج الفرعي.
لذلك، التعليمات الكاملة (لكل هنا) نكون:
- Github repo لمشروع المعالج الفرعي
تثبيت وتكوين المعالج الفرعي - قم بتثبيت RCDefaultApp
- افتح جزء تفضيلات RCDefaultApp، واطلب منه استخدام المعالج الفرعي (لا سامية) لعناوين URL txmt.
نصائح أخرى
لا يحتوي Sublime Text 2 على معالج بروتوكول.ومع ذلك، يمكنك تعيين textmate txmt
إلى نص سامية باستخدام هذا التطبيق: https://github.com/hiddenbek/subl-handler
يوجد أيضًا مكون إضافي Sublime Text يضيف ملف sblm:
معالج عنوان url (نظام التشغيل Windows فقط): https://bitbucket.org/sublimator/sublimeprotocol/src/
يجب أن تكون قادرًا على تسجيل معالج بروتوكول مخصص في Chrome باتباع هذا الرابط
http://updates.html5rocks.com/2011/06/Registering-a-custom-protocol-handler