علامات GVIM Perl تحت Win32 - هل يجب أن أستخدم Perl :: Tags؟

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

  •  05-07-2019
  •  | 
  •  

سؤال

أنا مبتدئ عندما يتعلق الأمر بـ GVIM و Perl & Test Scripts ، لذلك آمل ألا يكون هذا سؤالًا غبيًا؟

لقد نجحت في تثبيت Perl :: Tags 0.26 تحت Linux و OS X ولكنني أحصل على أخطاء اختبار التثبيت تحت Win32 - انظر أيضًا perl.cpan.testers

أسئلتي هي:

(ط) هل يحتاج Vim Perl :: علامات أو هل يمكنني الاعتماد على CTAGs المفرطة لإنشاء العلامات المناسبة لي؟

(2) إذا كنت بحاجة إلى علامات perl :: ، فكيف يمكن للمرء إصلاح المشكلة التالية - يبدو أن العديد من اختبارات التثبيت تفشل لأن الاختبار يتوقع /est.pm ولكن يحصل على test.pm تحت Win32. فيما يلي مثال من الاختبار 02_subclass.t:

لا يفشل الاختبار الحالي بموجب WIN32

like ($todo_tagger,  qr{Test\t\S+/Test.pm\t/package Test;/}       , 'package line');

هذا الاختبار ينجح - لاحظ الملاذ الدليل

like  ($todo_tagger, qr{Test\t\S+\\Test.pm\t/package.Test;/}       , 'package line');

هل سيمنع هذا ملف العلامات العاملة؟

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

المحلول

لا أستطيع التحدث إلى فائدة Perl::Tags (أستخدم CTAGS بنفسي ، لكنني لا أستخدم حاليًا أي علامات لـ Perl) ، ولكن بالنسبة لفشل الاختبار ، فإنها تبدو غير ضارة. يجب أن يسير كل شيء على ما يرام إذا قمت بعمل "تثبيت ملحوظ". لقد قدمت تقريرًا عن الأخطاء على rt.cpan.org حول الاختبارات الفاشلة.

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