Как установить плагин для gEdit v3?

42

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

Я распаковал плагин в следующую папку: ~/.gnome2/gedit/plugins , но в gedit не отображается плагин.     

задан OHLÁLÁ 17.09.2011 в 12:33
источник

5 ответов

43

gEdit 3

Версия gEdit в Oneiric & amp; выше, 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 N.B. эти файлы имеют формат:

[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

источник

Для вашего плагина 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 см.

ответ дан fossfreedom 17.09.2011 в 12:40
источник
5

Наконец, я нашел, где хранятся плагины gEdit. Попробуйте поместить два файла в любой плагин здесь: /usr/lib/gedit/plugins .

    
ответ дан Michael 19.10.2011 в 18:21
5

2016 Обновление

Чтобы установить все плагины gedit, попробуйте:

sudo apt-get install gedit-plugins

Это отлично работало на Ubuntu 14.04. В настоящее время я использую версию gedit 3.10.4.

Вам нужно будет активировать их, перейдя в Edit - Preferences - Plugins. Затем выберите нужные плагины для активации.     

ответ дан NullԀʇɹ 92065 11.02.2016 в 20:26
2

У меня 64-разрядный Ubuntu 14.04 LTS, а папка с плагинами - /usr/lib/x86_64-linux-gnu/gedit/plugins/

Копирование внутри него файлов *.plugin и *.py сделало трюк для меня

    
ответ дан Fernando Mlró Mlró 17.02.2016 в 14:49
0

Для автоматической установки попробуйте выполнить

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 11.12.2016 в 15:26