Управление проектами Emacs для Scala - PullRequest
6 голосов
/ 25 сентября 2011

Я хотел бы спросить, есть ли у кого-нибудь из вас опыт {и, или}, может ли я указать на расширение управления проектами для Emacs, которое хорошо работает с {Scala, Ensime, SBT}.Также было бы удивительно, если бы не требовалось слишком много взлома.В прошлом я делал какую-то схему, но у меня мало опыта работы с платформой Emacs.

По сути, под управлением проектами я подразумеваю, главным образом, способность «связывать файлы в проекте», а затем искать среди них (и только среди них).

Спасибо, что нашли время, чтобы прочитать это и ответить!

Ответы [ 3 ]

2 голосов
/ 25 сентября 2011

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

Просто настройте проект с помощью sbt или maven и импортируйте его с помощью ensime.

По сути, я бы хотел иметь возможность гибко находить файлы в проекте

"flex-find" - не английский, так что я не совсем понимаю, что вы имеете в виду. Но что не так с find (инструмент командной строки)?

1 голос
/ 25 сентября 2011

С помощью ensime вы можете загрузить свой проект, а затем найти тип или метод по имени. Последовательность клавиш: C-c C-v v . Это позволяет, например, перейти непосредственно к определению класса.

0 голосов
/ 29 апреля 2016

Пакет projectile имеет набор общих функций уровня проекта, таких как запуск команд в корневой папке проекта, поиск, создание TAGS файлов и т. Д.

Я относительно новичок в этом, поэтому не могу точно сказать, насколько велика эта разница, но это кажется достойным дополнением к вашему поясу для инструментов.

...