Dart で実験するための REPL はありますか?
Dartium の devtools に dart コードを入力しようとしましたが、これもうまくいきませんでした。
そのため、dart でさまざまな API を簡単に操作する方法を見つけることができませんでした。
Dart で実験するための REPL はありますか?
Dartium の devtools に dart コードを入力しようとしましたが、これもうまくいきませんでした。
そのため、dart でさまざまな API を簡単に操作する方法を見つけることができませんでした。
Dartium の devtools に dart コードを入力しようとしましたが、これもうまくいきませんでした。
私は Dart を初めて使用しますが、Dartium でコードを評価できることに気づきました。そのためには、最初に Dart コードを含むページをロードしてから、コンソールでこのセレクターを「javascript ページ コンテキスト」から Dart パッケージまたは Dart コードを参照するものに切り替える必要があります。
これを行うと、コンソールで Dart を実行できるようになります。
VIM ユーザーとして、今では Dart エディターを開く必要はほとんどありません :)。また、ブレークポイント、コードにカーソルを合わせて変数の詳細を取得すること、コール スタックをナビゲートすること、およびコンソール内のある程度のインテリセンスも機能することにも言及する必要があります。ただし、条件付きブレークポイントを機能させることができませんでした。
Dartium の REPL に関するアナウンスがあります。以下の Nathanial のコメントを参照してください。super-REPL のような Smalltalk の計画があります。これは、Gilad Bracha (Google の Dart チームのメンバー) がIs there a REPL or console for Dartでこの件について書いたものです:
「私はこれを言語の問題とはまったく考えていません。それは、ツールとリフレクティブ ライブラリのサポートの問題です。適切なミラー ビルダー API があれば、REPL を構築するのは簡単なことです。現在は砂がかかっているため、非常に困難になる可能性があります。もちろん、REPL は最終的な目標ではありません。Smalltalk/Self/Newspeak のワークスペースのような、より高度な対話型ツールがあり、最上位レベルで対話的に物事を評価するだけでなく、結果のオブジェクトを検査し、スコープ内で評価できます。個々の宣言やオブジェクトなどの. 私たちは間に合うと確信しています.