เวอร์ชันล่าสุด: 5.5.62
Optiperl จะช่วยให้คุณสร้างสคริปต์ Perl ออฟไลน์ใน Windows มันเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการอย่างสมบูรณ์สำหรับการสร้างการทดสอบการดีบักและเรียกใช้สคริปต์ Perl โดยตรงหรือผ่านเอกสาร HTML ที่เกี่ยวข้อง
Optiperl เป็นแอปพลิเคชั่นเชิงพาณิชย์สำหรับ Windows ซึ่งพัฒนาขึ้นระหว่างปี 1999 และ 2008 เนื่องจากเราไม่สนับสนุนอีกต่อไปเราได้เปิดตัวซอร์สโค้ดแล้ว
คุณอาจพบเวอร์ชัน "ทดลองใช้" ต่างๆบนอินเทอร์เน็ตจากเว็บไซต์ดาวน์โหลดที่แตกต่างกันที่ไม่ได้รับการอัปเดตและแสดงรายการซอฟต์แวร์นี้ตั้งแต่ปี 2008 คุณสามารถเพิกเฉยต่อพวกเขาและติดตั้งไบนารีด้านล่างหรือรวบรวมจากซอร์สโค้ดที่อัปโหลดบน GitHub
หากคุณเป็นลูกค้าของ Optiperl และซื้อเวอร์ชันเต็มคุณจะสังเกตเห็นว่าลิงก์การอัปเดตและการเปิดใช้งานไม่ทำงานอีกต่อไปในเวอร์ชันที่คุณซื้อ โปรดถอนการติดตั้งและใช้รุ่นไบนารีที่นี่
แม้ว่าจะพัฒนาขึ้นสำหรับ Windows รุ่นเก่า แต่คุณยังสามารถใช้ Optiperl สำหรับ Perl 5.x ทั้งหมดได้ เราได้ทำการทดสอบอย่างกว้างขวางใน Window 10 ด้วย Strawberry Perl 5.30.1.1-32 บิต
คุณสมบัติใน Optiperl
การแก้ไขออฟไลน์ของสคริปต์ CGI Perl
การจำลองที่สมบูรณ์ของเซิร์ฟเวอร์จริง - สคริปต์สามารถเรียกใช้ทางอ้อมจากเอกสาร HTML
ดูตัวอย่างสดของสคริปต์ในเว็บเบราว์เซอร์ภายใน
ตัวแก้ไขที่บรรจุคุณสมบัติพร้อมไฮไลต์ไวยากรณ์
การดีบักแบบบูรณาการอย่างสมบูรณ์ด้วยการประเมินสดของการแสดงออก, นาฬิกา, เบรกพอยต์, การควบคุมการไหล
การดีบักการดีบักระยะไกลของสคริปต์ที่อยู่บนเว็บเซิร์ฟเวอร์ของคุณเครื่องรีโมตหรือผ่าน Loopback
รหัสเสร็จสมบูรณ์และคำแนะนำในขณะที่การเขียนโปรแกรม
การตรวจสอบไวยากรณ์อัตโนมัติ
การเข้ารหัสกล่องและบรรทัดให้มุมมองที่ดีขึ้นของรหัสของคุณ
เดสก์ท็อปที่ช่วยชีวิตได้
รหัสบรรณารักษ์ที่รองรับไฟล์ zip และเทมเพลตรหัส
ความช่วยเหลือที่ละเอียดอ่อนบริบทเกี่ยวกับ Core Perl และเอกสารโมดูล
ตัวแก้ไขการสืบค้นที่ทรงพลังเพื่อสร้างสภาพแวดล้อมและข้อมูลที่ส่งเมื่อเรียกสคริปต์ CGI
เครื่องมือมากมายเช่นตัวเข้ารหัสข้อความ, เครื่องพิมพ์ Perl, Pod Viewer และอื่น ๆ
โครงการเพื่อจัดระเบียบและเผยแพร่ชุดสคริปต์
ตัวแปลงเวอร์ชันเพื่อจัดการฟังก์ชั่น Perl ที่ไม่รองรับใน Windows
การเปิดประหยัดและเรียกใช้สคริปต์บนเซิร์ฟเวอร์ระยะไกล
Sendmail และ Date ดีบั๊กภายใต้ Windows
การพิมพ์สคริปต์และการส่งออกเป็น HTML ด้วยการเน้นไวยากรณ์
การค้นหาและแทนที่ด้วยนิพจน์ทั่วไปในโครงการและไฟล์
การสำรองข้อมูลโดยใช้ไฟล์ zip
File and Remote (FTP & Secure FTP) Explorer
ปลั๊กอิน
ดู https://github.com/hakakou/optiperl/wiki
ดู https://github.com/hakakou/optiperl/releases
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
ในหน้าต่าง Project Manager ตั้งค่า "Optiperl.exe" เป็น Active (คลิกปุ่มแถบเครื่องมือ "เปิดใช้งาน"
เมนู "โครงการ" → "สร้างทั้งหมด" ควรสร้างโดยไม่มีข้อผิดพลาดใด ๆ
ตอนนี้เอาต์พุต EXE ทั้งหมดควรอยู่ในโฟลเดอร์ c:OptiPerlexe นอกจากนี้ยังมีไฟล์และโฟลเดอร์ต่าง ๆ ที่จำเป็นในการรัน
คุณสามารถลอง "เรียกใช้" → "เรียกใช้"
ในการสร้างตัวติดตั้ง:
Inst-OptiPerl.iss พร้อมการตั้งค่า Inno และตัวติดตั้งคอมไพล์ ตัวติดตั้ง (ไฟล์ exe) จะถูกรวบรวมไว้ในโฟลเดอร์เอาต์พุต