Каковы хорошие вещи о слизи?

Как я попросил здесь, я не мог заставить его выполнить Aquamacs/slime/clojure, но я мог использовать Auqamacs/clojure с 'заклинать-режимом M-x', затем C-c C-z (выполните clojure), и C-c C-e (выполненное выражение).

У меня нет опыта со СЛИЗЬЮ, но я чувствую, что C-c C-z и C-c C-e как раз для, шепелявят/заклинают REPL или отладка.

Какие функции SLIME имеет больше, чем эти функции? Для чего люди используют СЛИЗЬ?

8
задан Community 23 May 2017 в 12:22
поделиться

3 ответа

Так, так, так, так гораздо больше.

M-. перейти к определению.

C-c C-k для компиляции текущего буфера.

M-p и M-n для перехода вперед и назад в истории REPL.

M- для завершения.

Отладчик. Замечательный REPL.

И многое другое.

Слизь дает так много: посмотрите на его руководство.

Это не должно быть слишком сложно настроить: этот пост - отличная отправная точка.

9
ответ дан 5 December 2019 в 18:55
поделиться

Tab completion членов классов java в дополнение к функциям clojure и т.п.

0
ответ дан 5 December 2019 в 18:55
поделиться

Помимо того, что уже было сказано:

  • Выделение ошибок, предупреждений и примечаний в буферах исходного кода.
  • Инспектор. Программа просмотра объектов.
  • Паредит. Paredit добавляет удобство и легкость редактирования кода lisp.
  • Макрорасширение.
0
ответ дан 5 December 2019 в 18:55
поделиться