如何为gEdit v3安装插件?


45

我刚刚安装了ubuntu 11.10,并且想为gEdit安装一个插件

我将插件解压缩到以下文件夹:~/.gnome2/gedit/plugins但是在gedit中没有显示插件。

Answers:


44

gEdit 3

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的优秀教程,请参见


请注意,这里有一个很好的gedit 3第三方插件库:live.gnome.org/Gedit/Plugins#third_party。对于那些在上面的部分中错过了它的人,gedit 3发现该插件的关键是该插件具有.plugin扩展名。如果具有.gedit-plugin扩展名,则为旧版本。
icc97 2013年

8

2016更新

要安装所有gedit插件,请尝试:

sudo apt-get install gedit-plugins

这在Ubuntu 14.04上效果很好。我目前正在使用gedit 3.10.4版。

您需要通过导航到“编辑”“惯用选项”“插件”来激活它们。然后选择所需的插件进行激活。


1
更精确的说(安装第三方插件使我发疯了),这是步骤(从终端执行):1)sudo add-apt-repository ppa:gedit-bc-dev-plugins / releases; 2)sudo apt-get更新;3)sudo apt-get install <plugin-name>(例如sudo apt-get install gedit-classbrowser3g-plugin)。干杯!
umbe1987 '16

umbe1987 ppa:gedit-bc-dev-plugins / releases不再起作用。
我的主

6

我终于找到了gEdit插件的存储位置。尝试将这两个文件放在此处的任何插件中/usr/lib/gedit/plugins


2

我有一个64位Ubuntu 14.04 LTS,带有插件的文件夹是 /usr/lib/x86_64-linux-gnu/gedit/plugins/

在里面复制*.plugin*.py文件对我来说是个诀窍


1

对于自动安装,请尝试以下操作

sudo add-apt-repository ppa:gedit-bc-dev-plugins/releases
sudo apt-get update
sudo apt-get install gedit-plugins
sudo apt-get install gedit-projects-plugin

0

为了轻松安装其他第三方插件,有一个插件安装程序插件

https://github.com/lwindolf/gedit-plugininstaller

这可能会简化发现和安装插件的过程。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.