Есть ли способ добавить поддержку автозавершения для Java в Sublime Text 2? - PullRequest
13 голосов
/ 21 февраля 2012

Есть ли способ добавить поддержку автозавершения для функций и библиотек Java в Sublime Text 2, как в Eclipse?

Ответы [ 2 ]

13 голосов
/ 21 февраля 2012

Вы можете опробовать мой плагин: Display-Functions (Java). Добавлена ​​функция автодополнения для файлов в текущем каталоге. Это тоже довольно мощный. Я обсуждал добавление поддержки import, но не увидел достаточно высокого спроса. Если это важно, дайте мне знать.

Вы можете установить его через Package Control или из Github: https://github.com/BoundInCode/Display-Functions

0 голосов
/ 10 августа 2012

Вы также можете попробовать с плагином SublimeJava https://github.com/quarnster/SublimeJava/, хотя он не сработал, как ожидалось для меня.

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

Foo foo = new Foo();
foo. // didn't trigger autocompletion popup even though imports where in place

также я бы предпочел иметь функцию автоматического добавления импорта SublimeJava не предоставляет этого. Также я нашел это довольно медленно в моем конкретном случае.

Вы также можете попробовать Subclim https://github.com/JulianEberius/Subclim, который обеспечивает интеграцию с eclim. Проблема здесь в том, что вам нужно запустить Eclipse (eclimd не работает должным образом для меня).

Кстати, я попробовал все эти конфигурации, используя Sublime Text 2 в ОС Windows 7.

...