Як встановити плагін для gEdit v3?


45

Я щойно встановив ubuntu 11.10, і хочу встановити плагін для gEdit .

Я розпакував плагін у таку папку: ~/.gnome2/gedit/pluginsале в gedit плагін не відображається.

Відповіді:


44

gEdit 3

Версія gEdit в Oneiric і вище v3 побудована за допомогою бібліотеки gtk + 3. Розташування папок плагінів дещо відрізняється, ніж у 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

Потім відредагуйте файл плагіна та змініть заголовок розділу на "[Плагін]"

Тепер ви побачите це у своєму списку плагінів gedit.

Однак для мене він кинув помилки щодо "import 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

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 / release; 2) sudo apt-get update; 3) sudo apt-get install <plugin-name> (наприклад, sudo apt-get install gedit-classbrowser3g-plugin). Ура!
umbe1987

umbe1987 ppa: gedit-bc-dev-додатки / випуски вже не працюють.
мій пане

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

що може спростити виявлення та встановлення плагінів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.