Dart:
インタラクティブシェル(REPL)の使用
どのようにして:
Dartには組み込みのREPLがありません。しかし、DartPad(オンライン)を使用したり、dart_repl
のようなサードパーティツールを利用することによって、REPLのような機能を実現することができます。
DartPadを使用して:
DartPad(https://dartpad.dev)はオンラインのDartエディタで、ウェブブラウザでDartコードを書いて実行することができます。伝統的なコマンドラインREPLではありませんが、迅速な実験のために同様の経験を提供します。
単にウェブサイトに行き、左側のペインにDartコードを入力し、「Run」をクリックして、右側に出力を表示します。
例:
void main() {
print('Hello, Dart!');
}
出力:
Hello, Dart!
dart_repl
(サードパーティツール)を使用して:
まず、pub を通じて dart_repl
をグローバルにインストールします:
dart pub global activate dart_repl
そして、ターミナルから dart_repl
を実行します:
dart_repl
これで、シェルに直接Dart文を入力し始めることができます。例えば:
>>> print('Hello, REPL!');
Hello, REPL!
>>> int add(int x, int y) => x + y;
>>> print(add(5, 7));
12
これらの方法は、その場でDartコードを試すための迅速な道を提供し、学習曲線を大幅に緩和し、生産性を向上させます。