Что такое хороший режим Emacs Livescript?

Я переключился на Livescript для некоторых задач с успехом, однако я не нашел для него базового режима emacs. Я хотел бы один с хотя бы хорошей поддержкой отступов.

Я нашел:

  • режим livecript, указанный официальным документом. Он только конвертирует текущий файл или буфер в JS. Нет поддержки отступов.

  • Режим livecript (с помощью bdowning), форк из режима кофе, но он портит отступ в каждой новой строке. У этого есть 158 вилок, так что, надеюсь, кто-то придумал приличный набор?

  • Режим liveScript (автор yhisamatsu) - самый популярный на github. Он также не обрабатывает отступы. Он имеет много частных функций для работы с таблицей синтаксиса.

Как вы пишете LiveScript в Emacs, какова ваша текущая конфигурация?

1 ответ

После нескольких недель использования я фактически не принял во внимание второй режим сценария жизни (bdowning). Отступы не такие умные, но не плохие, по крайней мере, они не идут нам по пути, и у них есть ожидаемые функции compile-buffer/file/region.

Другие вопросы по тегам