Como instalo um plugin para o gEdit v3?


45

Acabei de instalar o ubuntu 11.10 e quero instalar um plugin para o gEdit .

Descompactei o plugin na seguinte pasta: ~/.gnome2/gedit/pluginsmas no gedit não aparece o plugin.

Respostas:


44

Edição 3

A versão do gEdit no Oneiric e acima é a v3 criada usando as bibliotecas gtk + 3. Os locais da pasta do plug-in são ligeiramente diferentes dos do gEdit v2.

Todo plug-in precisa de pelo menos dois arquivos.

Um arquivo (pluginname.plugin) é para dizer gedit:

  • onde o plug-in pode ser encontrado,
  • como é chamado
  • uma breve descrição,
  • quem é o autor etc.

Este arquivo está no .desktopformato

O segundo arquivo é o código real.

Ambos os arquivos precisam ser colocados em:

  • o diretório de plugins em todo o sistema /usr/lib/gedit/plugins/ou
  • no diretório de plugins do usuário, que pode ter que ser criado manualmente - ~/.local/share/gedit/plugins/.

Instalando plugins

Primeiro, crie a pasta do plugin:

mkdir -p ~/.local/share/gedit/plugins

Agora crie um .pluginarquivo usando o gedit NB, esses arquivos têm o formato:

[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

fonte


Para o seu plugin v2, você já tem um arquivo chamado project-manager.gedit-pluginpara poder renomeá-lo:

mv project-manager.gedit-plugin project-manager.plugin

Em seguida, edite o arquivo do plug-in e altere o cabeçalho da seção para "[Plugin]"

Agora você verá isso na sua lista de plugins do gedit.

No entanto, para mim, lançou erros sobre "import gedit, gtk, gtk.glade".

Você precisa alterar o código-fonte para importar as variantes gtk + 3 - chamadas de introspecção python.

Um excelente tutorial para converter de gtk + 2 para gtk + 3, consulte


Observe que há uma boa biblioteca de plugins de terceiros para o gedit 3 aqui: live.gnome.org/Gedit/Plugins#third_party . Para aqueles que não entenderam isso na seção acima, o bit crítico para um plugin encontrado pelo gedit 3 é que ele possui uma .pluginextensão. Se tiver uma .gedit-pluginextensão, será uma versão antiga.
icc97

8

Atualização de 2016

Para instalar todos os plugins do gedit, tente:

sudo apt-get install gedit-plugins

Isso funcionou muito bem no Ubuntu 14.04. Atualmente, estou usando a versão 3.10.4 do gedit.

Você precisará ativá-los navegando para Editar - Preferências - Plugins. Em seguida, selecione os plugins desejados para ativar.


1
Para ser mais preciso (como a instalação de um plug-in de terceiros me deixou louco), estas são as etapas a seguir (no terminal): 1) sudo add-apt-repository ppa: gedit-bc-dev-plugins / releases; 2) sudo apt-get update; 3) sudo apt-get install <nome do plug-in> (por exemplo, sudo apt-get install gedit-classbrowser3g-plugin). Felicidades!
Umbe1987

umbe1987 ppa: gedit-bc-dev-plugins / releases não estão mais funcionando.
my-lord

6

Finalmente descobri onde os plugins do gEdit estão armazenados. Tente colocar os dois arquivos para qualquer plugin aqui: /usr/lib/gedit/plugins.


2

Eu tenho um Ubuntu 14.04 LTS de 64 bits e a pasta com os plugins é /usr/lib/x86_64-linux-gnu/gedit/plugins/

Copiar dentro dele os arquivos *.plugine *.pyfez o truque para mim


1

Para instalação automática, tente o seguinte

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

Para facilitar a instalação de plug-ins adicionais de terceiros, existe um plug-in instalador de plug-ins

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

o que pode simplificar a descoberta e instalação de plug-ins.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.