Właśnie zainstalowałem Ubuntu 11.10 i chcę zainstalować wtyczkę do gEdit .
Rozpakowałem wtyczkę do następującego folderu: ~/.gnome2/gedit/plugins
ale w gedit nie wyświetla się wtyczka.
Właśnie zainstalowałem Ubuntu 11.10 i chcę zainstalować wtyczkę do gEdit .
Rozpakowałem wtyczkę do następującego folderu: ~/.gnome2/gedit/plugins
ale w gedit nie wyświetla się wtyczka.
Odpowiedzi:
Wersja gEdit w Oneiric i nowszych wersjach jest zbudowana przy użyciu bibliotek gtk + 3. Lokalizacje folderów wtyczek są nieco inne niż w gEdit v2.
Każda wtyczka potrzebuje co najmniej dwóch plików.
Jeden plik (pluginname.plugin) ma powiedzieć gedit
:
Ten plik ma .desktop
format.
Drugi plik to rzeczywisty kod.
Oba te pliki należy umieścić w:
/usr/lib/gedit/plugins/
lub~/.local/share/gedit/plugins/
.Najpierw utwórz folder wtyczki:
mkdir -p ~/.local/share/gedit/plugins
Teraz utwórz .plugin
plik za pomocą gedit NB. Pliki te mają format:
[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
W przypadku wtyczki v2 masz już plik o nazwie, project-manager.gedit-plugin
więc możesz zmienić jego nazwę:
mv project-manager.gedit-plugin project-manager.plugin
Następnie edytuj plik wtyczki i zmień nagłówek sekcji na „[Wtyczka]”
Zobaczysz to teraz na liście wtyczek gedit.
Jednak dla mnie rzucił błędy dotyczące „importuj gedit, gtk, gtk.glade”.
Musisz zmienić kod źródłowy, aby zaimportować warianty gtk + 3 - zwane introspekcją python.
Doskonały samouczek do konwersji z gtk + 2 na gtk + 3 patrz
Aktualizacja 2016
Aby zainstalować wszystkie wtyczki gedit, spróbuj:
sudo apt-get install gedit-plugins
Działa to świetnie na Ubuntu 14.04. Obecnie używam gedit w wersji 3.10.4.
Musisz je aktywować, przechodząc do Edycja - Preferencje - Wtyczki. Następnie wybierz żądane wtyczki do aktywacji.
Mam 64-bitowy Ubuntu 14.04 LTS, a folder z wtyczkami to /usr/lib/x86_64-linux-gnu/gedit/plugins/
Kopiowanie w nim plików *.plugin
i załatwiło sprawę*.py
.plugin
rozszerzenie. Jeśli ma.gedit-plugin
rozszerzenie, to jest to stara wersja.