Light Table is a good editor to learn, experiment and run Clojure projects.
You can also run lein/boot projects by opening
project.clj file. It will load all project dependencies.
It supports inline evalution, plugins and much more, so there's no need to add print statements and check the output in the console. You can run individual lines or code blocska by pressing
ctrl + enter. To run partial code, select the code and press
ctrl + enter. check the following screenshot for how you can use Light Table to learn and experiment with Clojure code.
Pre-built binaries of Light Table can be found here. No further setup is required.
Light Table is able to automatically locate your Leiningen project and evaluate your code. If you don't have Leiningen installed, install it using the instructions here.