2012-09-01 115 views
2

我一直在嘗試學習如何在Python中爲gedit 3.x編寫插件,並且我面臨着很多困難。 我想知道是否有一些事情你應該事先知道(比如PyGTK),以使學習更容易,或者是否有一些好的資源來學習編寫gedit的插件。 我試過https://live.gnome.org/Gedit/PythonPluginHowTo並研究了一些插件代碼,如支架完成。我應該怎麼做? 任何幫助/提示表示讚賞。python中的gedit插件

回答

3

我強烈建議查看gmate project。它是gedit的一組插件,其中大部分都是用python構建的。當然,github上的公共倉庫是開源的,因此,如果你願意,你可以隨意使用他們的代碼。也許看到他們如何做到這一點將爲您提供一些有用的見解。

+0

這很好。謝謝您的幫助。 – sudeepdino008

+0

我應該學習PyGTK嗎?我非常肯定地使插件處理菜單和按鈕是必要的。我主要對處理文件的文本感興趣,以使程序完成。 – sudeepdino008

+0

這可能會有所幫助。看着gmate的源代碼,我注意到了一些.glade文件,這意味着使用了pyGTK。我會建議使用glade,我使用它來在PyGTK中開發,並且它使得工作更容易。 – mjgpy3