Как я могу иметь автозаполнение для библиотек python в sublime
в настоящее время, когда я импортировать код, например:
from datetime import datetime
Я не вижу, какие методы он имеет. Как я мог знать, что есть utcnow() например. Было бы здорово , если есть какой-то плагин для sublime, чтобы у меня была эта функциональность, как в eclipse с cntr+space для методов. Также может быть, если есть некоторая навигация между определениями классов или переход к определению свойств и т. д.
2 ответов
вы можете иметь эту функциональность с Пакета Anaconda.
Anaconda включает в себя гораздо больше функций, чем просто автоматическое завершение. Вы можете установить Пакет Jedi. Это автозаполнение, которое поставляется с Anaconda.
попробовать SublimeJEDI
Шаг 1: ctrl
+shift
+p
search - install package
Шаг 2: подождите несколько секунд, пока выпадающее окно
Шаг 3: Поиск автозавершение Jedi-Python и нажмите enter
теперь автоматическое завершение для python будет работать в sublime..
Примечание: вы можете попробовать Anaconda
вместо Jedi
используя тот же шаг.