perl - 是否有可以处理连续行的 Perl 交互式 shell (REPL)?

标签 perl

马特特劳特的 overview of Interactive shells for Perl 列出了 Perl 交互式 shell 的五个选择,我已经尝试了其中的大部分。但是没有人可以处理连续的行,例如:

open my $f, "foo" ||
    die "Cannot open 'foo': $!";

这是一个非常常见的 Perl 习惯用法,所以我无法从我的编辑器中复制和粘贴大部分代码,这很烦人。

是否有 REPL,或者 Reply 的插件?或 Devel::Repl可以处理连续的行吗?

最佳答案

第一件事是CPAN search得出的是Repl::Loop .这对你有用吗?

关于perl - 是否有可以处理连续行的 Perl 交互式 shell (REPL)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37551837/

相关文章:

perl - Perl脚本在模式匹配前后提取2行

regex - 查找文件中的数字并使用 perl 更改其值

perl - 如何在 Perl 中强制使用列表或标量上下文?

perl - 由于相似的键而导致哈希值覆盖?

linux - 在 Linux 中启动和停止 Perl 守护进程

perl - 我如何在 Perl 中比较字母及其对应的(按字母顺序排列的)数字?

Perl 给定-when 结构语法错误

linux - 当隐式打开失败时需要 perl 死掉

perl - Perl中如何查看目录是否存在?

python - 如何读取 MIDI 文件、更改其乐器并将其写回?