суббота, 20 ноября 2010 г.

;; чтобы самому не забыть ))

За более подробным руководством на Великом и Могучем обращаться сюда(см. так же комменты):
Установка среды разработки для Clojure в Windows

* Устанавливаем jdk.
Скачиваем с сайта oracle.
* Устанавливаем emacsW32
При первом запуске емакса нажимаем на кнопку включения настроек w32.
Можно и не делать, но если уже привыкли к сокращениям типа контрол-с и
контрол-в, то будет очень не привычно.
* Устанавливаем slime
Берем версию с транка. Смотрим в файл readme.txt,
копипастим оттуда кусок кода в .emacs. Вместо (slime-setup)
пишем (slime-setup '(slime-repl))
* Устанавливаем leiningen
Скачиваем с главной страницы на гитхабе файл "lein_win.zip". Распаковываем
в любую папку. Набираем в командной строке "lein self-install". Прописываем
в системной переменной PATH путь папки установки.
* Создаем проект
В командной строке набираем "lein new x", где х - это название вашего проекта.
* Устанавливаем swank
Открываем файл project.clj, в него пишем :dev-dependencies [[swank-clojure "1.2.0"]]
Набираем lein deps.
* Запускаем swank сервер
Набираем lein swank
* Подключаемся к swank серверу с емакса
Открываем какой-нибудь исходный файл проекта. Нажимаем Alt-X, пишем slime-connect
и Enter.