Я только что установил ubuntu 11.10, и я хочу установить плагин для gEdit . Р>
Я распаковал плагин в следующую папку: ~/.gnome2/gedit/plugins
, но в gedit не отображается плагин. Р>
Версия 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 см.
Наконец, я нашел, где хранятся плагины gEdit. Попробуйте поместить два файла в любой плагин здесь: /usr/lib/gedit/plugins
.
2016 Обновление
Чтобы установить все плагины gedit, попробуйте:
sudo apt-get install gedit-plugins
Это отлично работало на Ubuntu 14.04. В настоящее время я использую версию gedit 3.10.4.
Вам нужно будет активировать их, перейдя в Edit - Preferences - Plugins. Затем выберите нужные плагины для активации. Р>
У меня 64-разрядный Ubuntu 14.04 LTS, а папка с плагинами - /usr/lib/x86_64-linux-gnu/gedit/plugins/
Копирование внутри него файлов *.plugin
и *.py
сделало трюк для меня
Для автоматической установки попробуйте выполнить
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