เชลล์ GNOME - วิธีเพิ่มแอพโปรดที่กำหนดเอง / เปลี่ยนเส้นทางของรายการโปรด


9

เนื่องจากข้อผิดพลาด / ความผิดพลาดฉันไม่สามารถใช้ GNOME Flashback ได้ชั่วขณะหนึ่ง ฉันถูกบังคับให้ใช้เค้าโครง GNOME Shell ใหม่ ฉันพบว่ามันเป็นการก้าวกระโดดครั้งใหญ่ในการใช้งาน ฉันไม่สามารถปรับแต่งวิธีที่ฉันสามารถทำได้ด้วย Flashback มันพยายามเสแสร้งว่าฉันอยู่บนแท็บเล็ต แต่นั่นเป็นเรื่องที่แตกต่าง

ฉันติดตั้ง IntelliJ IDEA 2 รุ่นแล้ว เมื่อฉันพบ "ความคิด" ในหน้าจอภายใต้Windowsคีย์ (ภาพรวม "กิจกรรม") จะพบเฉพาะรุ่นที่เก่ากว่า ฉันสามารถเพิ่มมันผ่านเมนูบริบท อย่างไรก็ตามฉันไม่พบวิธีเพิ่มที่ใหม่กว่านี้ หรือเปลี่ยนเส้นทางของคนเก่า ฉันได้ลองชุดต่างๆของAlt, Shift, CtrlและSuperมีปุ่มเมาส์ทั้งสอง แต่ไม่มีใครให้ฉัน "แก้ไข" รายการเมนูที่จะเปลี่ยนสิ่งที่เปิดตัวไอคอน

ฉันจะเพิ่มคำสั่งที่กำหนดเองได้อย่างไรหรือฉันจะเปลี่ยนเส้นทางของคำสั่งที่มีอยู่ได้อย่างไร

คำตอบ:


14

หากใบสมัครปรากฏใน " กิจกรรมภาพรวม" แล้วมันอาจมีความเกี่ยวข้อง.desktopไฟล์ทั้งในหรือ/usr/share/applications/~/.local/share/applications/

ค้นหา.desktopไฟล์ที่ไม่เกี่ยวข้องในสองตำแหน่ง หากคุณพบมันในครั้งแรกคัดลอกไป/usr/share/applications/ ~/.local/share/applications/จากนั้นแก้ไขไฟล์ที่คัดลอกโดยใช้โปรแกรมแก้ไขข้อความ ค้นหาExec=บรรทัดภายใน.desktopไฟล์ เปลี่ยนเป็นคำสั่งที่คุณต้องการ

หากคุณต้องการเพิ่มคำสั่งอื่นโดยไม่ต้องแทนที่คำสั่งปัจจุบันคุณอาจเพิ่มคำสั่งกำหนดเอง[Desktop Action]ใน.desktopไฟล์ จากนั้นคำสั่งที่สองจะสามารถเข้าถึงได้จากเมนูบริบท (เมนูคลิกขวา) ดูคำตอบนี้สำหรับการอ้างอิง

หรือคุณอาจสร้าง.desktopตัวเรียกใช้งานใหม่สำหรับคำสั่งที่สองซึ่งจะปรากฏเป็นรายการแยกต่างหากในภาพรวม " กิจกรรม " ตัวอย่างง่ายๆหนึ่งตัวอย่าง:

[Desktop Entry]
Comment=A comment to describe the application
Terminal=false
Name=Application name to be shown
Exec=command (with full path) to launch the application
Type=Application
Icon=/path/to/icon/image

หากคุณต้องการใช้เครื่องมือ GUI เพื่อแก้ไขตัวเรียกใช้งานแอปพลิเคชันคุณอาจลองalacarte(หรือ " เมนูหลัก ") คุณสามารถติดตั้งโดยใช้

sudo apt install alacarte

/usr/share/applications/jetbrains-idea.desktopอันที่จริงผมพบว่า สิ่งที่ฉันคิดว่า - ทำไมไม่มีตัวแก้ไขสำหรับแฟ้มเดสก์ท็อปเหล่านี้ หรือว่าไม่ใช่แค่เรียกใช้จากเมนู?
Ondra Žižka

ฉันalacarteติดตั้งแล้ว ฉันต้องทำอะไรอย่างอื่นเพื่อให้เมนูปรากฏขึ้นหรือไม่ หรือเป็นปุ่มที่มีสามแท่งในพื้นที่แจ้งเตือน? ที่มีความคล้ายคลึงกับเมนูในแง่มันมีโครงสร้างต้นไม้
Ondra Žižka

ไม่ได้อยู่ในกิจกรรม เพียงแค่หน้าต่างไอคอนและแถบการค้นหา
Ondra Žižka

@ OndraŽižkaขออภัยฉันไม่เข้าใจ คุณมีการจัดการเพื่อเปิด alacarte? หากคุณมีคุณสามารถสร้างตัวเรียกใช้งานใหม่ได้โดยคลิกที่ปุ่ม "รายการใหม่" คุณสามารถค้นหาตัวเรียกใช้ที่มีอยู่ในหมวดหมู่ที่ถูกต้องและแก้ไขได้ ดูภาพหน้าจอนี้สำหรับการอ้างอิง: i.stack.imgur.com/AlruV.png
pomsky

อ่าฉันเข้าใจแล้วฉันคิดว่าalacarteจะปรากฏที่ใดที่หนึ่งเป็นวิดเจ็ตบางอย่างเช่นปุ่มเริ่มต้นใน Windows เปิดใช้งานได้และฉันสามารถแก้ไขเมนู อย่างไรก็ตามไม่มีหมวดหมู่ / กลุ่มที่จะจับคู่กับไอคอนที่ด้านซ้าย (ขออภัยฉันไม่มีคำศัพท์สำหรับส่วน UI เหล่านี้) แต่อย่างน้อยก็มีบางอย่าง :)
Ondra Žižka

0

1) sudo apt install alacarte

2) จากนั้นเริ่ม alacarte และเพิ่มรายการเมนูใหม่ (ในโฟลเดอร์ "Applications" ซึ่งเป็นรายการหลัก)

ชื่อ: your_choice คำสั่ง: sh -c 'some_command'

some_command อาจเป็นได้wine ./.wine/drive_c/Program\ Files\ \(x86\)/Siber\ Systems/AI\ RoboForm/identities.exeหรืออะไรก็ตามที่คุณต้องการเพิ่มลงในแถบรายการโปรดและเมนูกิจกรรม

3) เพิ่มไอคอน (คลิกที่สีดำ / แดงไม่มีภาพการเข้าถึงในมุมมองแก้ไข) - ใช้ภาพเป็นไอคอน

4) ไปที่ 'กิจกรรม' (บนซ้าย, Ubuntu) พิมพ์ส่วนหนึ่งของชื่อรายการใหม่ของคุณเป็นคำค้นหา (เช่น "your_choice" ด้านบน) รายการที่สร้างขึ้นใหม่ (ตรวจสอบว่าเป็นไอคอนที่ถูกต้อง) คลิกขวาแล้วพูดว่า "เพิ่มในรายการโปรด" การเพิ่มเมื่อเริ่มต้นด้วยการคลิกขวาบนแถบรายการโปรดมักจะไม่ทำงานโดยเฉพาะอย่างยิ่งกับทางลัดไวน์ มันจะต้องเป็นแบบดั้งเดิมนี้

5) ปิดเมนูกิจกรรมและทดสอบไอคอนใหม่ในแถบรายการโปรด สนุก!

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