أحدث إصدار: 5.5.62
سيساعدك Optiperl على إنشاء برامج نصية بيرل ، في وضع عدم الاتصال في Windows. إنها بيئة نامية متكاملة تمامًا لإنشاء واختبار وتصحيح البرامج النصية Perl ، مباشرة أو من خلال مستندات HTML المرتبطة بها.
كان Optiperl تطبيقًا تجاريًا لنظام التشغيل Windows ، تم تطويره بين عامي 1999 و 2008. نظرًا لأننا لم نؤيده بعد الآن ، فقد أصدرنا رمز المصدر.
من المحتمل أن تجد العديد من الإصدارات "التجريبية" على الإنترنت من مواقع تنزيل مختلفة لم يتم تحديثها ، وتسرد هذا البرنامج منذ عام 2008. يمكنك تجاهلها بأمان وتثبيت الثنائي أدناه ، أو تجميعها من التعليمات البرمجية المصدر التي تم تحميلها على Github.
إذا كنت عميلًا لـ Optiperl واشترت الإصدار الكامل ، فستلاحظ أن روابط التحديث والتنشيط لم تعد تعمل على الإصدار الذي اشتريته. يرجى إلغاء التثبيت واستخدام الإصدار الثنائي هنا.
على الرغم من تطويره للإصدار الأقدم من Windows ، لا يزال بإمكانك استخدام Optiperl لجميع إصدارات Perl 5.x. لقد اختبرنا على نطاق واسع في النافذة 10 مع الفراولة بيرل 5.30.1.1-32bit.
ميزات في Optiperl
التحرير في وضع عدم الاتصال من البرامج النصية CGI Perl.
المحاكاة الكاملة لخادم حقيقي - يمكن تشغيل البرامج النصية بشكل غير مباشر من مستندات HTML.
معاينة مباشرة للنصوص في متصفح الويب الداخلي.
ميزة محرر معبأة مع تمييز بناء الجملة.
تصحيح التصحيح المتكامل تمامًا مع التقييم المباشر للتعبيرات والساعات ونقاط التوقف والتحكم في التدفق.
تصحيح الأخطاء عن بُعد للنصوص الموجودة على خادم الويب الخاص بك أو الجهاز البعيد أو عبر الاسترجاع.
رمز الانتهاء ، والتلميحات أثناء البرمجة.
فحص بناء الجملة التلقائي.
مربع وخط ترميز إعطاء عرض أفضل للرمز الخاص بك.
أجهزة الكمبيوتر المكتبية القابلة لتوفير.
أمين المكتبة الرمز الذي يدعم ملفات zip وقوالب التعليمات البرمجية.
المساعدة الحساسة للسياق على وثائق Perl الأساسية والوحدة النمطية.
محرر استعلام قوي لإنشاء البيئة والبيانات المرسلة عند استدعاء البرامج النصية CGI.
العديد من الأدوات مثل تشفير النص وطابعة Perl ومشاهد POD وغيرها.
مشاريع لتنظيم ونشر مجموعة من البرامج النصية.
محول الإصدار للتعامل مع وظائف Perl غير المدعومة في Windows.
فتح وتوفير وتشغيل البرامج النصية على الخوادم البعيدة.
SendMail وتاريخ التصحيح تحت Windows.
طباعة البرنامج النصي والتصدير كـ HTML مع تسليط الضوء على بناء الجملة.
البحث والاستبدال مع التعبيرات العادية في المشاريع والملفات.
النسخ الاحتياطية باستخدام ملفات zip.
ملف وبعد (FTP & Secure FTP) Explorer.
المكونات الإضافية.
انظر https://github.com/hakakou/optiperl/wiki
انظر https://github.com/hakakou/optiperl/release
تمت كتابة Optiperl باستخدام Delphi 7. للتجميع ، ستحتاج إلى تثبيت Delphi 7 (لا يتم دعم الإصدارات الأحدث).
تحقق من كل شيء إلى المجلد C: Optiperl. وذلك لأن العديد من المسارات متشددين في خيارات المشروع المختلفة.
قم بتشغيل Delphi 7 وتأكد من عمله.
القائمة "أدوات" → "خيارات البيئة" ، علامة التبويب "المكتبة". اضبط المسارات التالية:
C:OptiPerlCommonDelphi;c:OptiPerlCommonDCU;$(DELPHI)Lib;$(DELPHI)Bin;$(DELPHI)Imports;$(DELPHI)ProjectsBpl;c:OptiPerlBin;c:OptiPerlHaka Library;c:OptiPerlHaka Components;c:OptiPerlLibraryAssorted;c:OptiPerlLibraryConsole;c:OptiPerlLibrarykbmmemtab;c:OptiPerlLibraryzipVcl;c:OptiPerlLibraryrmDiff;c:OptiPerlLibraryDragDrop;C:OptiPerlLibraryRunTime;c:OptiPerlLibraryVirtualTreesSource;c:OptiPerlLibraryKAPars;C:OptiPerlLibraryJvclsource;C:OptiPerlLibraryJCL;C:OptiPerlLibraryJCLsource;c:OptiPerlLibraryJvcldcu;c:OptiPerlLibraryDIPcreSource;c:OptiPerlLibraryVirtualShellToolsSource;c:OptiPerlBinc:OptiPerlBinانقر فوق القائمة "مكون" → "تثبيت الحزم". انقر فوق "إضافة" ، وحدد جميع ملفات *.bpl في c: optiperl bin. تجاهل أي تحذير عند إضافة مكونات.
"ملف" → "Open Project" اختر: c:OptiPerlOptiPerl Project.bpg
في نافذة مدير المشروع ، قم بتعيين "optiperl.exe" على أنه نشط (انقر فوق زر شريط الأدوات "تنشيط")
قائمة "المشروع" → "بناء الكل". يجب بناء دون أي أخطاء.
الآن يجب أن تكون جميع الإخراج exe موجودة في المجلد c:OptiPerlexe . يحتوي هذا أيضًا على العديد من الملفات والمجلدات اللازمة لتشغيلها.
يمكنك أيضًا محاولة "التشغيل" → "Run".
لبناء المثبت:
Inst-OptiPerl.iss مع إعداد Inno ومثبت الترجمة. سيتم تجميع المثبت (ملف exe) إلى مجلد الإخراج.