11
私はクリスタル言語で非常に新しいです。私はRubyのPryのようなデバッガがCrystalに存在するかどうか知りたいですか?クリスタルのための準備と同等のものはありますか?
これは、この行のプログラム停止実行時に 'binding.pry'のようなコードを入力し、変数を制御できることを意味します。
私はクリスタル言語で非常に新しいです。私はRubyのPryのようなデバッガがCrystalに存在するかどうか知りたいですか?クリスタルのための準備と同等のものはありますか?
これは、この行のプログラム停止実行時に 'binding.pry'のようなコードを入力し、変数を制御できることを意味します。
非常に不完全ですが、LLDBのサポートがあります。
コード内の任意の場所にdebugger
を追加して、LLDBが停止するブレークポイントを開始することができます。あなたは(?必要があります)、その後LLDBを使用してそれを実行し、-d
または--debug
フラグでバイナリをビルドする必要があります。
$ crystal build -d foo.cr
$ lldb ./foo
(lldb) run
は、より詳細な例についてはhttps://groups.google.com/forum/m/#!topic/crystal-lang/gRf-yDNdZ-Yを参照してください。
私の知る限り、現時点ではありません。持っているといいですね。 –