Perl:用于交互式代码评估和测试的控制台/命令行工具

dla*_*ann 8 shell console perl command-line interactive

Python提供了一个交互式解释器,允许通过向控制台提交几行代码来评估小代码片段.我想知道Perl是否也存在具有类似功能的工具(例如,包含箭头键可访问的历史记录)?

似乎有各种各样的解决方案,但我似乎找不到任何好的建议.即提到了很多工具,但我对人们实际使用的工具及其原因感兴趣.那么,除了标准的perl调试(perl -d -e 1)之外,你有什么好的建议吗?

这是我看过的一些有趣的页面:

Len*_*ffe 7

   perl -d -e 1
Run Code Online (Sandbox Code Playgroud)

非常合适,我多年来一直在使用它.但如果你不能,那么你可以查看Devel :: REPL


tjd*_*tjd 6

如果您的问题perl -d -e 1是缺少命令行历史记录,那么您应该安装Term::ReadLine::Perl调试器在安装时将使用的内容.