3

放棄された Gedit プラグインのコード補完を Python 3 に移植しようとしています

元のコードでは、Python 2 パッケージは次のように呼び出されます。

import gtksourceview2 as gsv

そして、おそらく補完を実行するために、クラスによって継承されます。

class JSONProvider(gobject.GObject, gsv.CompletionProvider):
    MARK_NAME = 'JSONProviderCompletionMark'

    def __init__(self, plugin):
        gobject.GObject.__init__(self)
        ...

GtkSourceView やその補完機能を使用したことがないため、継承が何を満たしているのかは不明です。Python 3の同等gtksourceview2(または 3) モジュールは何ですか?

4

1 に答える 1

5

同等のものは

from gi.repository import GtkSource
于 2016-07-15T05:15:57.897 に答える