Подтвердить что ты не робот

Есть ли способ добавить поддержку автоматического завершения для Java в Sublime Text 2?

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

4b9b3361

Ответ 1

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

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

Ответ 2

Вы также можете попробовать с плагином 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 didn работал правильно для меня).

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