最新版本:5.5.62
OptiPerl将帮助您创建Windows中的Perl脚本,离线。它是一个完全集成的开发环境,用于直接或通过关联的HTML文档创建,测试,调试和运行PERL脚本。
OptiPerl是Windows的商业应用程序,在1999年至2008年之间开发了。由于我们不再支持它,因此我们发布了源代码。
您可能会从未更新的不同下载网站上在Internet上找到各种“试用”版本,并自2008年以来列出此软件。您可以安全地忽略它们并在下面安装二进制文件,或从Github上上传的源代码中编译。
如果您是Optiperl的客户并购买了完整版本,您会注意到更新和激活链接对您购买的版本不再有效。请卸载,并在此处使用二进制版本。
尽管为旧版本的Windows开发,但您仍然可以将OptiPerl用于所有Perl 5.x版本。我们在窗口10中进行了大量测试,草莓Perl 5.30.1.1-32位。
optiperl中的功能
CGI Perl脚本的离线编辑。
完整的真实服务器的仿真 - 脚本可以从HTML文档间接运行。
内部Web浏览器中脚本的实时预览。
具有语法突出显示的功能包装编辑器。
与表达式,手表,断点,流控制的实时评估完全集成的调试。
远程调试位于Web服务器,远程计算机或通过环回的脚本。
代码完成,并在编程时提示。
自动语法检查。
框和行编码可以更好地了解您的代码。
可保存的桌面。
支持zip文件和代码模板的代码图书馆员。
核心Perl和模块文档上的上下文敏感帮助。
功能强大的查询编辑器,以创建调用CGI脚本时发送的环境和数据。
许多工具,例如文本编码器,Perl打印机,POD查看器和其他工具。
组织和发布一组脚本的项目。
版本转换器以处理Windows中不支持的PERL功能。
在远程服务器上打开,保存和运行脚本。
窗口下的Sendmail和日期调试。
打印脚本并用语法突出显示为HTML。
搜索和替换项目和文件中的正则表达式。
使用zip文件的备份。
文件和远程(FTP和安全FTP)资源管理器。
插件。
请参阅https://github.com/hakakou/optiperl/wiki
请参阅https://github.com/hakakou/optiperl/releases
使用Delphi 7编写了OptiPerl。要编译,您需要安装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单击菜单“组件”→“安装软件包”。单击“添加”,然后在C: optiperl bin中选择所有 *.bpl文件。添加组件时忽略任何警告。
“文件”→“打开项目”选择: c:OptiPerlOptiPerl Project.bpg
在“项目管理器”窗口中,将“ optiperl.exe”设置为活动(单击工具栏按钮“激活”)
菜单“项目”→“构建全部”。应该没有任何错误构建。
现在,所有输出EXE都应位于文件夹c:OptiPerlexe中。这还包含运行所需的各种文件和文件夹。
您也可以尝试“运行”→“运行”。
构建安装程序:
Inst-OptiPerl.iss使用Inno设置和编译安装程序。安装程序(EXE文件)将被编译到输出文件夹中。