ฉันจะติดตั้งปลั๊กอินสำหรับ gEdit v3 ได้อย่างไร


45

ฉันเพียงแค่ติดตั้งอูบุนตู 11.10 และฉันต้องการที่จะติดตั้งปลั๊กอินสำหรับ gEdit

ฉันคลายปลั๊กอินไปยังโฟลเดอร์ต่อไปนี้: ~/.gnome2/gedit/pluginsแต่ใน gedit ไม่แสดงปลั๊กอิน

คำตอบ:


44

gEdit 3

รุ่นของ gEdit ใน Oneiric & above เป็น 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 ของคุณ

อย่างไรก็ตามสำหรับฉันแล้วมันมีข้อผิดพลาดเกี่ยวกับ "นำเข้า gedit, gtk, gtk.glade"

คุณต้องเปลี่ยนซอร์สโค้ดเพื่อนำเข้าตัวแปร gtk + 3 - เรียกว่าการวิปัสสนาไพ ธ อน

บทช่วยสอนที่ยอดเยี่ยมสำหรับการแปลงจาก 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 อยู่ในขณะนี้

คุณจะต้องเปิดใช้งานโดยไปที่ Edit - Preferences - Plugins จากนั้นเลือกปลั๊กอินที่ต้องการเพื่อเปิดใช้งาน


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-plugins / รีลีสไม่ทำงานอีกต่อไป
my-lord

6

ในที่สุดฉันก็พบว่าที่เก็บ gEdit ปลั๊กอิน ลองวางทั้งสองไฟล์ลงในปลั๊กอินที่นี่: /usr/lib/gedit/plugins.


2

ฉันมี Ubuntu 14.04 LTS 64 บิตและโฟลเดอร์ที่มีปลั๊กอินคือ /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

ซึ่งอาจทำให้การค้นพบและติดตั้งปลั๊กอินง่ายขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.