1
Я пытаюсь порт оставленного GEdit плагин codecompletion на Python 3.Python3 модуль эквивалент GtkSourceView2
В исходном коде 2 пакет Python называется:
import gtksourceview2 as gsv
и тогда наследуется класса, по-видимому, выполнить завершение:
class JSONProvider(gobject.GObject, gsv.CompletionProvider):
MARK_NAME = 'JSONProviderCompletionMark'
def __init__(self, plugin):
gobject.GObject.__init__(self)
...
Я никогда не использовал GtkSourceView или его функциональность завершения, так что неясно, что наследование выполнения. Каков эквивалент модуля gtksourceview2
(или 3) в Python 3?
Благодаря @ptomato. Я даю ему некоторое время, но ваше предложение импортирует в Py3 и кажется принятым ответом ... Дело в том, почему это тайное знание? Я не мог найти ваш прямой ответ с помощью searchengine или SE - вообще - во время публикации. – venzen
[Здесь] (http://lazka.github.io/pgi-docs/index.html) документация; набрав «gtksource», вы должны сразу перейти к нему. Я понятия не имею, почему это так невозможно. – ptomato
Спасибо @ptomato. – venzen