CIDER์ ์ฒซ ๋ฒ์งธ ์ฃผ์ ๋ฒ์ ์ด ์ถ์๋์์ต๋๋ค. ์ด๋ Common Lisp์ฉ SLIME๊ณผ ์ ์ฌํ Emacs์ Clojure ์ธ์ด ๋ํํ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋๋ค.
๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก์ ์์ง๋ง ์ด๋ ํ๋ก์ ํธ ๊ฐ๋ฐ์์ ๋งค์ฐ ์ค์ํ ์ด์ ํ์ด๋ฉฐ ์ด ๋ฒ์ ๋ถํฐ SemVer๋ก ์ ํ๋ฉ๋๋ค.
- ์ค์ ์ฌ์ด์ ๋ ๊ฐ์ ๋ณ์๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๊ฒ์ฌ๊ธฐ์์ ์๋ ํ ์คํธ ์ ํ์ ์ ํํ ์ ์๋ cider-inspector-auto-select-buffer์ ์ฌ๋ฌ Shadow-cljs ๋น๋๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์๋ cider-shadow-watched-builds์ ๋๋ค. ๋์์ ํ๋ก์ธ์ค๋ฅผ ์ํํฉ๋๋ค.
- ์ค๋ฅ ๋ฉ์์ง์์ ๋ฌธ์์ ๋ํ ๋์ด์ง ๋งํฌ๋ฅผ ์์ ํ์ต๋๋ค.
- cider-jack-in์ ํธ์ถํ ๋ ์ข ์์ฑ, ์ ์ญ ์ต์ ๋ฐ Clojure CLI ๋งค๊ฐ๋ณ์ ์์์ ๊ฒฐํจ์ ์์ ํ์ต๋๋ค.
- cider-eval-last-sexp-and-replace๋ฅผ ํธ์ถํ ๋ ๋ฐ์ํ ์์ ๋ณต์ ๋ฒ๊ทธ๋ฅผ ์์ ํ์ต๋๋ค.
- nREPL ๋ฐ Piggieback์ด ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- cider-prompt-for-symbol์ ๊ธฐ๋ณธ๊ฐ์ nil์ ๋๋ค.
- ์ด์ cider-path-translations๋ฅผ ์ฌ์ฉํ๋ฉด CIDER ํ์์์ nREPL๊น์ง ๊ฒฝ๋ก๋ฅผ ์๋ฐฉํฅ์ผ๋ก ๋ณํํ ์ ์์ต๋๋ค.
์ถ์ฒ : linux.org.ru