LoginSignup
2
2

More than 3 years have passed since last update.

Scratch filesで気軽にコードの実行結果を確認する

Posted at

Scratch filesとは

手軽にKotlinやJavaなどを実行できるファイルだよ。
用途的に近いものとしてpaiza.io等のオンラインエディタだけど、モジュール内で定義したクラスやコード補完を使えるといった違いがあるよ。

Scratch filesの特徴

  • モジュール内で定義したクラスを使用できる
  • Interactive modeでコードを書き換えても即反映してくれる
  • コード補完がある
  • プロジェクトフォルダと違う場所にファイルが作成されるのでGitに追加されない

Scratch Fileの作成

  1. New -> Scratch Fileを選択
  2. Kotlinを選択

スクリーンショット 2020-03-25 11.19.16.png

作成すると以下の画面が出ていると思います。
スクリーンショット 2020-03-25 11.27.09.png

Scratch Fileの使い方

適当に処理を書いて Run Scratch File を押すと、右側に処理の実行結果が表示されます。(Interactive modeがONになっていると2秒毎に処理が実行される)
スクリーンショット 2020-03-25 11.33.13.png

Use classpath of moduleappに選択するとモジュール内で作成したクラスが使用できるようになります。
スクリーンショット 2020-03-25 12.50.00.png

おわりに

今までオンラインエディタでコードを試していたのですが、モジュール内で定義したクラスやコード補完がしっかりしている点でScratch files良きだなと思いました。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2