Как использовать emacs в качестве моей JAVA IDE? - PullRequest
22 голосов
/ 30 июня 2010

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

  • Тестирование классов: запустить класс, у которого есть метод main, но который не является основным классом проекта
  • Интеграция с Maven: это незначительное желание, поскольку Netbeans также не поддерживает maven.

Ответы [ 2 ]

18 голосов
/ 30 июня 2010

Я рекомендую вам использовать malabar-mode вместо JDEE - malabar - единственный современный режим для разработки на Java, доступный в настоящее время для Emacs. Он предлагает:

  • Тесная интеграция с Maven

  • Консоль Groovy для быстрого создания прототипов и исследовательского программирования

  • Интеграция JUnit, как для запуска автономных тестов, так и через Maven

  • Помощь по импорту; импортировать один класс или все необходимые классы в буфере (с запросом, если имя класса неоднозначно)

  • Расширение класса / реализации интерфейса / помощников метода переопределения

  • Упрощенные рефакторинги

3 голосов
/ 30 июня 2010

для Maven ищите ede-proj-maven2 (унаследованный от ede-generic) в текущем CEDET из CVS. Это просто, но сделай некоторую работу. Я планирую посмотреть на это в ближайшем будущем, потому что я очень часто использую maven с clojure

...