2

我正在为 gtk3 编写一个 gedit 插件。有没有一种简单的方法可以使用 python 获取当前文档的名称?

4

2 回答 2

2

这是关于编写 gedit 3 插件的非常好的教程。示例 #3 执行您想要的操作:连接到“打开新选项卡”信号并写入文档名称。

在这里你有完整的Gedit API 参考

handler_id = self.window.connect("tab-added", self.on_tab_added)

(...)

def on_tab_added(self, window, tab, data=None):
    document = tab.get_document()
    print "'%s' has been added." % document.get_short_name_for_display()
    print "New file's path: %s" % document.get_uri_for_display()
于 2013-01-16T12:23:59.773 回答
1

这里有人可能知道,但我认为您可以通过在gedit 邮件列表上提问来提高获得答案的机会。

编辑:

GNOME wiki 上还有一个GEdit python 插件 howto

于 2013-01-16T12:16:06.637 回答