대화형 쉘 (REPL) 사용하기

Dart:
대화형 쉘 (REPL) 사용하기

방법:

Dart는 내장 REPL을 제공하지 않습니다. 하지만, DartPad(온라인)을 사용하거나 dart_repl 같은 제3자 도구를 활용하여 REPL과 유사한 기능을 달성할 수 있습니다.

DartPad 사용하기:

DartPad(https://dartpad.dev)은 웹 브라우저에서 Dart 코드를 작성하고 실행할 수 있는 온라인 Dart 에디터입니다. 전통적인 커맨드 라인 REPL은 아니지만, 빠른 실험을 위해 비슷한 경험을 제공합니다.

웹사이트로 이동하여 왼쪽 패널에 Dart 코드를 입력한 다음 “실행"을 클릭하여 오른쪽에 출력을 봅니다.

예시:

void main() {
  print('Hello, Dart!');
}

출력:

Hello, Dart!

dart_repl 사용하기 (제3자 도구):

먼저, 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 코드를 시도해 보는 빠른 방법을 제공하여 학습 곡선을 크게 완화시키고 생산성을 향상시킵니다.