欠点-同じpythonとは異なり、perlインタープリターは
フルレプリケートの箱。 REPLでは、コマンドをステップごとに入力できます。
多くの場合、半自動テストを行うときに役立ちます。 またはあなたが
ドラフトするコードの小さな部分を確認してください
差し迫った問題の解決策は、二度と必要ありません。 現在
言語でREPLを実装するための3つの主なオプションがあります。 それぞれ独自の
長所と短所。
通常のデバッガー
コマンドで取得するもの:
perl ‐d ‐e 1
本来の目的のためのデバッガーですが、REPLとして使用するという事実は残ります。
あなたの良心に。 手元に何もない場合に適しています-この方法は必要ありません
追加モジュールのインストール。 マイナスの-サポートの欠如
複数行のコマンドと完全なperlとの小さな違いの束
策定するよりも自分自身を感じます。
Devel :: REPLモジュール。
チップとトリックを備えた完全なREPLを取得します。 まで待つ場合
すべての依存関係がインストールされます。 インストールが成功した場合、すべてを受け取ります:
-キーワード、変数、関数などのTAB自動補完
-複数行ブロックを入力します。 多くの行で
-セッションごとに保存されたチームの履歴
-Groovyインタープリターに匹敵する起動速度
-テキストの強調表示
この奇跡は、re.plコマンドによって起動されます。
返信モジュール。
依存関係は以前のバージョンよりもはるかに少ないですが、それほど多くはありません
機会の。 有形のもののうち、複数行のブロックを入力することはできませんが、
このうち、外部エディタを呼び出す可能性があります。 便利な機能-があります
各コマンドを実行する前にすべてのモジュールをリロードする機能。
適切に使用すると、複数のプロセスと比較してデバッグプロセスが高速化されます。
通常のデバッガーを介して実行します。
replyコマンドによって起動されます。