Comment installer un plugin pour gEdit v3?

45

Je viens d'installer Ubuntu 11.10 et je souhaite installer un plugin pour gEdit .

J'ai décompressé le plugin dans le dossier suivant: ~/.gnome2/gedit/pluginsmais dans le gedit ne montre pas le plugin.

OH LA LA
la source

Réponses:

44

gEdit 3

La version de gEdit dans Oneiric & above est une v3 construite avec les bibliothèques gtk + 3. Les emplacements des dossiers de plugins sont légèrement différents de ceux de gEdit v2.

Chaque plugin nécessite au moins deux fichiers.

Un fichier (pluginname.plugin) doit dire gedit:

  • où le plugin peut être trouvé,
  • comment ça s'appelle,
  • une courte description,
  • qui est l'auteur, etc.

Ce fichier est dans le .desktopformat.

Le deuxième fichier est le code actuel.

Ces deux fichiers doivent être placés dans:

  • le répertoire des plugins à l'échelle du système /usr/lib/gedit/plugins/, ou
  • dans le répertoire des plugins utilisateur, qui devra éventuellement être créé manuellement - ~/.local/share/gedit/plugins/.

Installer des plugins

Commencez par créer le dossier du plugin:

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

Créez maintenant un .pluginfichier en utilisant gedit NB: ces fichiers ont le format suivant:

[Plugin]
Loader=python
Module=examplepy
IAge=3
Name=Example py
Description=A Python plugin example
Authors=Jesse van den Kieboom <[email protected]>
Copyright=Copyright © 2006 Jesse van den Kieboom <[email protected]>
Website=http://www.gedit.org

la source


Pour votre plugin v2, vous avez déjà un fichier appelé project-manager.gedit-pluginpour pouvoir le renommer:

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

Puis éditez le fichier de plugin et changez l'en-tête de section en "[Plugin]"

Vous verrez maintenant ceci dans votre liste de plugins gedit.

Cependant, pour moi, il y avait des erreurs sur "import gedit, gtk, gtk.glade".

Vous devez modifier le code source pour importer les variantes de gtk + 3 - appelées introspection python.

Un excellent tutoriel pour convertir gtk + 2 en gtk + 3 voir

fossfreedom
la source
Notez qu'il existe une bonne bibliothèque de plugins tiers pour gedit 3 ici: live.gnome.org/Gedit/Plugins#third_party . Pour ceux qui l'ont manqué dans la section ci-dessus, le bit critique pour un plugin trouvé par gedit 3 est que le plugin a une .pluginextension. S'il a une .gedit-pluginextension, c'est une ancienne version.
icc97
8

Mise à jour 2016

Pour installer tous les plugins gedit, essayez:

sudo apt-get install gedit-plugins

Cela a très bien fonctionné sous Ubuntu 14.04. J'utilise actuellement la version 3.10.4 de gedit.

Vous devrez les activer en accédant à Edition - Préférences - Plugins. Ensuite, sélectionnez les plugins à activer.

Heather92065
la source
1
Pour être plus précis (comme installer un plugin tiers m'a rendu fou), voici les étapes à suivre (depuis le terminal): 1) sudo add-apt-repository ppa: gedit-bc-dev-plugins / releases; 2) sudo apt-get update; 3) sudo apt-get install <nom du plugin> (par exemple, sudo apt-get install gedit-classbrowser3g-plugin). À votre santé!
umbe1987
umbe1987 ppa: gedit-bc-dev-plugins / releases ne fonctionne plus.
Mon-Seigneur
6

J'ai finalement trouvé où sont stockés les plugins gEdit. Essayez de mettre les deux fichiers à tout ce plugin ici: /usr/lib/gedit/plugins.

Michael
la source
2

J'ai un Ubuntu 14.04 LTS 64 bits et le dossier avec les plugins est /usr/lib/x86_64-linux-gnu/gedit/plugins/

Copier à l'intérieur du fichier *.pluginet les *.pyfichiers ont fait le tour pour moi

Fernando Mlró Mlró
la source
1

Pour l'installation automatique, essayez ce qui suit

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
aashish
la source
0

Pour faciliter l'installation de plug-ins tiers supplémentaires, il existe un plug-in d'installation de plug-ins.

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

ce qui pourrait simplifier la découverte et l'installation de plugins.

lwindolf
la source