Làm cách nào để cài đặt plugin cho gEdit v3?


45

Tôi mới cài đặt Ubuntu 11.10 và tôi muốn cài đặt plugin cho gEdit .

Tôi đã giải nén plugin vào thư mục sau: ~/.gnome2/gedit/pluginsnhưng trong gedit không hiển thị plugin.

Câu trả lời:


44

g 3

Phiên bản của gEdit trong Oneiric & ở trên là v3 được xây dựng bằng thư viện gtk + 3. Các vị trí thư mục plugin hơi khác so với gEdit v2.

Mỗi plugin cần ít nhất hai tệp.

Một tệp (pluginname.plugin) là để nói gedit:

  • nơi có thể tìm thấy plugin
  • nó được gọi là gì
  • một mô tả ngắn,
  • ai là tác giả, v.v.

Tập tin này ở .desktopđịnh dạng.

Các tập tin thứ hai là mã thực tế.

Cả hai tệp này cần được đặt trong một trong hai:

  • thư mục plugin toàn hệ thống /usr/lib/gedit/plugins/, hoặc
  • trong thư mục plugin người dùng, có thể phải được tạo thủ công - ~/.local/share/gedit/plugins/.

Cài đặt plugin

Đầu tiên tạo thư mục plugin:

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

Bây giờ tạo một .plugintệp bằng gedit NB các tệp này có định dạng:

[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

nguồn


Đối với plugin v2 của bạn, bạn đã có một tệp được gọi project-manager.gedit-pluginđể bạn có thể đổi tên nó:

mv project-manager.gedit-plugin project-manager.plugin

Sau đó chỉnh sửa tệp plugin và thay đổi tiêu đề của phần thành "[Plugin]"

Bây giờ bạn sẽ thấy điều này trong danh sách plugin gedit của bạn.

Tuy nhiên, đối với tôi, nó đã ném lỗi về "nhập gedit, gtk, gtk.glade".

Bạn cần thay đổi mã nguồn để nhập các biến thể gtk + 3 - được gọi là nội suy python.

Một hướng dẫn tuyệt vời để chuyển đổi từ gtk + 2 sang gtk + 3 xem


Lưu ý rằng có một thư viện bổ sung của bên thứ ba cho gedit 3 tại đây: live.gnome.org/Gedit/Plugins#third_party . Đối với những người đã bỏ lỡ nó trong phần trên, phần quan trọng cho một plugin được tìm thấy bởi gedit 3 là plugin có .pluginphần mở rộng. Nếu nó có .gedit-pluginphần mở rộng thì đó là phiên bản cũ.
icc97

8

Cập nhật năm 2016

Để cài đặt tất cả các plugin gedit, hãy thử:

sudo apt-get install gedit-plugins

Điều này đã làm việc rất tốt trên Ubuntu 14.04. Tôi hiện đang sử dụng phiên bản gedit 3.10.4.

Bạn sẽ cần kích hoạt chúng bằng cách điều hướng đến Chỉnh sửa - Tùy chọn - Plugin. Sau đó chọn các plugin mong muốn để kích hoạt.


1
Nói chính xác hơn (khi cài đặt plugin của bên thứ ba làm tôi phát điên), đây là các bước cần thực hiện (từ thiết bị đầu cuối): 1) sudo add-apt-repository ppa: gedit-bc-dev-plugins / phát hành; 2) sudo apt-get cập nhật; 3) sudo apt-get install <plugin-name> (ví dụ: sudo apt-get install gedit-classbrowser3g-plugin). Chúc mừng!
umbe1987

umbe1987 ppa: gedit-bc-dev-plugins / phát hành không còn hoạt động.
chúa tể của tôi

6

Cuối cùng tôi đã tìm thấy nơi các plugin gEdit được lưu trữ. Hãy thử đặt hai tệp vào bất kỳ plugin nào ở đây : /usr/lib/gedit/plugins.


2

Tôi có Ubuntu 14.04 LTS 64 bit và thư mục có plugin là /usr/lib/x86_64-linux-gnu/gedit/plugins/

Sao chép bên trong nó *.plugin*.pycác tập tin đã tạo ra mánh khóe cho tôi


1

Để tự động cài đặt, hãy thử cách sau

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

Để dễ dàng cài đặt các plugin bên thứ 3 bổ sung, có một plugin cài đặt plugin

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

mà có thể đơn giản hóa việc khám phá và cài đặt plugin.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.