web-dev-qa-db-ja.com

gEdit v3のプラグインをインストールするにはどうすればよいですか?

Ubuntu 11.10をインストールしたばかりで、 gEditのプラグイン をインストールしたい。

プラグインを次のフォルダーに解凍しました:~/.gnome2/gedit/pluginsが、geditにはプラグインが表示されません。

45
OHLÁLÁ

gEdit 3

Oneiric以降のgEditのバージョンは、gtk + 3ライブラリを使用してビルドされたv3です。プラグインフォルダーの場所は、gEdit v2とは少し異なります。

すべてのプラグインには少なくとも2つのファイルが必要です。

1つのファイル(pluginname.plugin)はgeditを伝えることです:

  • プラグインが見つかる場所、
  • それが何と呼ばれるか、
  • 短い説明、
  • 著者など.

このファイルは.desktop形式です。

2番目のファイルは実際のコードです。

これらのファイルは両方とも次のいずれかに配置する必要があります。

  • システム全体のプラグインディレクトリ/usr/lib/gedit/plugins/、または
  • ユーザープラグインディレクトリ。手動で作成する必要がある場合があります-~/.local/share/gedit/plugins/

プラグインのインストール

最初にプラグインフォルダーを作成します。

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

次に、gedit N.Bを使用して.pluginファイルを作成します。これらのファイルの形式は次のとおりです。

[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

次に、プラグインファイルを編集し、セクションヘッダーを「[Plugin]」に変更します

これは、geditプラグインリストに表示されます。

しかし、私にとっては、「gedit、gtk、gtk.gladeのインポート」に関するエラーがスローされました。

pythonイントロスペクションと呼ばれるgtk + 3バリアントをインポートするには、ソースコードを変更する必要があります。

Gtk + 2からgtk + 3に変換するための優れたチュートリアルを参照してください

44
fossfreedom

2016年の更新

すべてのgeditプラグインをインストールするには、次を試してください。

Sudo apt-get install gedit-plugins

これはUbuntu 14.04で問題なく機能しました。現在、geditバージョン3.10.4を使用しています。

[編集]-[設定]-[プラグイン]に移動して、それらをアクティブにする必要があります。次に、アクティブにするプラグインを選択します。

8
Heather92065

GEditプラグインが保存されている場所をようやく見つけました。 /usr/lib/gedit/pluginsの2つのファイルをプラグインに入れてみてください。

6
Michael

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
1
aashish

追加のサードパーティプラグインを簡単にインストールするために、プラグインインストーラプラグインがあります

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

これにより、プラグインの検出とインストールが簡単になります。

0
lwindolf