Есть ли способ добавить поддержку автозавершения для функций и библиотек Java в Sublime Text 2, например Eclipse?
Есть ли способ добавить поддержку автоматического завершения для Java в Sublime Text 2?
Ответ 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.