python中gedit的插件

2024-04-26 18:44:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试用python编写gedit3.x的插件,但我在这方面遇到了很多困难。 我想知道是否有一些事情你应该事先知道(比如PyGTK),以使学习更容易,或者是否有一些好的资源来学习为gedit编写插件。 我尝试了https://live.gnome.org/Gedit/PythonPluginHowTo并研究了一些插件代码,比如括号补全。我应该怎么做? 感谢任何帮助/建议。在


Tags: 代码httpsorg插件live资源事情建议
2条回答

My tutorial on writing plugins for Gedit 3应该可以让您开始运行。在

gedit3使用GTK+3,这意味着它使用PyGObject而不是PyGTK。PyGTK是GTK+2的python绑定。在

Python GTK+ 3 Tutorial是学习Python和GTK+3(PyGObject)细节的好地方。在

我强烈建议你去看看gmate project。它是gedit的一套插件,其中大部分是用python构建的。当然,github上的公共存储库是开源的,因此,如果您愿意,您可以随意使用它们的代码。也许看看他们是怎么做到的,会给你一些有用的见解。在

相关问题 更多 >