Answers:
Oneiric及更高版本中的gEdit版本是使用gtk + 3库构建的v3。插件文件夹的位置与gEdit v2略有不同。
每个插件至少需要两个文件。
一个文件(pluginname.plugin)告诉gedit
:
该文件的.desktop
格式。
第二个文件是实际的代码。
这两个文件都需要放在以下任一文件中:
/usr/lib/gedit/plugins/
,或~/.local/share/gedit/plugins/
。首先创建插件文件夹:
mkdir -p ~/.local/share/gedit/plugins
现在,.plugin
使用gedit NB 创建文件,这些文件的格式为:
[Plugin]
Loader=python
Module=examplepy
IAge=3
Name=Example py
Description=A Python plugin example
Authors=Jesse van den Kieboom <jesse@icecrew.nl>
Copyright=Copyright © 2006 Jesse van den Kieboom <jesse@icecrew.nl>
Website=http://www.gedit.org
对于您的v2插件,您已经有一个名为的文件,project-manager.gedit-plugin
因此您可以对其进行重命名:
mv project-manager.gedit-plugin project-manager.plugin
然后编辑插件文件,并将部分标题更改为“ [Plugin]”
现在,您将在gedit插件列表中看到此内容。
但是对我来说,它引发了有关“导入gedit,gtk,gtk.glade”的错误。
您需要更改源代码以导入gtk + 3变体-称为python内省。
从gtk + 2转换为gtk + 3的优秀教程,请参见
2016更新
要安装所有gedit插件,请尝试:
sudo apt-get install gedit-plugins
这在Ubuntu 14.04上效果很好。我目前正在使用gedit 3.10.4版。
您需要通过导航到“编辑”“惯用选项”“插件”来激活它们。然后选择所需的插件进行激活。
我有一个64位Ubuntu 14.04 LTS,带有插件的文件夹是 /usr/lib/x86_64-linux-gnu/gedit/plugins/
在里面复制*.plugin
和*.py
文件对我来说是个诀窍
.plugin
扩展名。如果具有.gedit-plugin
扩展名,则为旧版本。