-
Visual Studio Code ์ค์น
-
Calva: Clojure & ClojureScript Interactive Programming ์ค์น
-
ํด๋๋ฅผ ๋ง๋ค๊ณ
-
deps.edn์ ์์ฑ
{}
-
Jack-in์ ์๋ํ๋ค
Ctrl + Shift + P> Calva: Start a Project REPL and Connect (aka Jack-In) > deps.edn
-
๋จ์ถํค
Ctrl + K, Ctrl + S> Keyboard Shortcuts
| Calva: Start a Project REPL and Connect (aka Jack-In) | Ctrl + Alt + C, Ctrl + Alt + J |
| Calva: Evaluate Current Form (or selection, if any) | Ctrl + Enter |
| Go To Definition | F12 |
| Go Back | Alt + Left |
- Top Level Evaluate
- ํ์ผ์ ์ต์์ ํ์์ด ์๋(๊ตฌ์กฐ์ ์๋ฏธ์์ ์ต์์ ์์ค์ ์๋ฏธ)
- def๋ก ์์ํ๋ ๊ตฌ๋ฌธ๋ค์ด Top Level Evaluate์ ํด๋น.
- ๋ค๋ง, Calva์์๋ ๋ค๋ฅธ form์ผ๋ก ๋ฌถ์ด์ง ์๋, ๋ชจ๋ form๋ค์ด top level form์ผ๋ก ๊ฐ์ฃผ
- ๋, Calva์์๋ (comment ...) ์์ ์๋ form๋ค๋ top level form์ผ๋ก ๊ฐ์ฃผ (Rich Comments์ง์)