ฉันจะเพิ่มไอเท็มที่กำหนดเองในเมนูบริบทของหอยโข่ง แต่ไม่ได้อยู่ในเมนูย่อยได้อย่างไร


9

ฉันสนใจที่จะเพิ่มสคริปต์ที่กำหนดเองลงในเมนูบริบทของ Nautilus ฉันรู้วิธีแก้ปัญหาเช่นโฟลเดอร์สคริปต์และแอปพลิเคชั่น Nautilus Actions

ฉันสร้างการกระทำทดสอบใน Nautilus Actions แต่ปรากฏเฉพาะภายใต้เมนูย่อย "การกระทำของ Nautilus-Actions"

ฉันต้องการเพิ่มรายการในระดับรูทของเมนูบริบทเอง (ในระดับเดียวกับการตัดคัดลอกดรอปบ็อกซ์บีบอัด ... ) และไม่อยู่ในเมนูย่อย

เป็นไปได้ไหมกับการกระทำของ Nautilus?

หากไม่เป็นเช่นนั้นมีวิธีอื่นหรือไม่? (ถ้าเกี่ยวข้องกับการเปลี่ยนรหัสหรือการเปลี่ยนแปลงการตั้งค่าแปลก ๆ ก็ไม่เป็นไร)

คำตอบ:


14

คุณสามารถทำได้ด้วยการกระทำ nautilus เรียกใช้nautilus-actions-config-toolและไปที่แก้ไข> การตั้งค่า> ยกเลิกการเลือก "สร้างเมนูการกระทำรูท Nautilus" และด้านล่างของแท็บแรก - สิ่งนี้มีผลต่อการกระทำทั้งหมด

ป้อนคำอธิบายรูปภาพที่นี่

นอกจากนี้ในแผงด้านซ้ายรายการ (การกระทำ) สามารถจัดกลุ่มเป็นเมนูย่อย สร้างการกระทำของคุณ (การกระทำใหม่ ') จากนั้นสร้าง' เมนูใหม่ 'ด้วยการคลิกขวาหรือภายใต้' ไฟล์ 'สำหรับแต่ละหมวดหมู่การกระทำแล้วลากและวางการกระทำของประเภทนั้นลงไป

ป้อนคำอธิบายรูปภาพที่นี่

ซึ่งให้สิ่งนี้:

ป้อนคำอธิบายรูปภาพที่นี่


คุณจะต้องอธิบายเพิ่มเติมอีกเล็กน้อย Nautilus 3.4.2 ไม่มีเมนู 'เครื่องมือ' แบบเลื่อนลง
fabricator4

@ fabricator4 ฉันทำการแก้ไขแล้ว .. ฉันไม่สามารถพูดได้ว่ามันเป็นคำถามที่ยากที่สุดที่ฉันเคยเห็นที่นี่ ..
user55822

2
ช้าไปหน่อย แต่มันก็ง่ายแบบนี้ - แก้ไข> การตั้งค่า> ยกเลิกการเลือก "สร้างเมนูรูท Nautilus Actions"
Mendhak

2

เท่าที่ฉันรู้ว่ามันเป็นไปไม่ได้ด้วยการกระทำของ Nautilus แต่คุณสามารถเขียนนามสกุล Nautilus ที่เพิ่มรายการเมนู สำหรับ Python ให้ติดตั้งแพ็คเกจpython-nautilusและดูตัวอย่างใน/usr/share/doc/python-nautilus/examples/


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