aspose.info
TH

รูปแบบไฟล์ DESKTOP - ไฟล์รายการเดสก์ท็อป

อัปเดตเมื่อ

ไฟล์ DESKTOP คืออะไร??

ไฟล์ .desktop เป็นไฟล์การกำหนดค่าที่ใช้โดยสภาพแวดล้อมเดสก์ท็อป Linux เพื่อกำหนดทางลัดและตัวเรียกใช้งานแอปพลิเคชัน โดยให้ข้อมูลเมตาเกี่ยวกับแอปพลิเคชัน เช่น ชื่อ ไอคอน คำสั่งในการดำเนินการ และคุณสมบัติอื่นๆ โดยทั่วไปไฟล์เหล่านี้จะใช้เพื่อสร้างทางลัดในเมนูแอปพลิเคชัน ตัวเรียกใช้งานเดสก์ท็อป หรือแผงในระบบที่ใช้ Linux

ไฟล์ DESKTOP ประกอบด้วยอะไรบ้าง

ไฟล์ .desktop เป็นไปตามรูปแบบเฉพาะและประกอบด้วยช่องหลักหลายช่อง:

  • [รายการเดสก์ท็อป]: นี่คือส่วนหัวของส่วนหลักของไฟล์ .desktop
  • ชื่อ: ระบุชื่อแอปพลิเคชัน
  • ความคิดเห็น: ให้คำอธิบายสั้น ๆ หรือความคิดเห็นเกี่ยวกับการสมัคร
  • Exec: กำหนดคำสั่งให้ดำเนินการเมื่อเปิดแอปพลิเคชัน
  • ไอคอน: ระบุเส้นทางไปยังไฟล์ไอคอนที่เกี่ยวข้องกับแอปพลิเคชัน
  • เทอร์มินัล: ระบุว่าควรเรียกใช้แอปพลิเคชันในหน้าต่างเทอร์มินัลหรือไม่
  • Type: ระบุประเภทของรายการ เช่น “Application” หรือ “Link”
  • หมวดหมู่: ระบุหมวดหมู่หรือกลุ่มที่ควรแสดงในเมนู
  • StartupNotify: ระบุว่าสภาพแวดล้อมเดสก์ท็อปควรแสดงการแจ้งเตือนการเริ่มต้นสำหรับแอปพลิเคชันหรือไม่
  • NoDisplay: ระบุว่าควรซ่อนแอปพลิเคชันจากเมนูหรือไม่
  • การดำเนินการ: กำหนดการดำเนินการเพิ่มเติมที่สามารถทำได้บนแอปพลิเคชัน เช่น การเปิดไฟล์เฉพาะ

ตัวอย่างไฟล์ DESKTOP

นี่คือตัวอย่างของไฟล์ .desktop สำหรับโปรแกรมแก้ไขข้อความสมมติชื่อ “MyTextEditor”:

[Desktop Entry]
Name=MyTextEditor
Comment=A simple text editor
Exec=mytexteditor %F
Icon=/path/to/icon.png
Terminal=false
Type=Application
Categories=TextEditor;Utility;
StartupNotify=true
NoDisplay=false
Actions=OpenNewWindow;OpenExistingFile;

[Desktop Action OpenNewWindow]
Name=Open New Window
Exec=mytexteditor

[Desktop Action OpenExistingFile]
Name=Open Existing File
Exec=mytexteditor %U

ในตัวอย่างนี้ ไฟล์ .desktop จะกำหนดแอปพลิเคชัน “MyTextEditor” ที่มีคุณสมบัติที่เกี่ยวข้องกัน นอกจากนี้ยังมีการดำเนินการเพิ่มเติมอีกสองรายการ ได้แก่ “เปิดหน้าต่างใหม่” และ “เปิดไฟล์ที่มีอยู่” ซึ่งสามารถเข้าถึงได้จากเมนูบริบทของตัวเรียกใช้งานแอปพลิเคชัน

ด้วยการวางไฟล์ .desktop ในไดเร็กทอรีเฉพาะ เช่น /usr/share/applications หรือ ~/.local/share/applications สภาพแวดล้อมเดสก์ท็อปจะจดจำและแสดงแอปพลิเคชันตามนั้นในเมนูหรืออนุญาตให้เปิดจาก เดสก์ทอป.

เปิดไฟล์ DESKTOP ได้อย่างไร

โปรแกรมซอฟต์แวร์หลายโปรแกรมสามารถเปิดและจัดการไฟล์ .desktop ได้ โดยทั่วไปโปรแกรมเหล่านี้จะเป็นตัวจัดการไฟล์หรือสภาพแวดล้อมเดสก์ท็อปบนระบบที่ใช้ Linux นี่คือตัวอย่างบางส่วน:

  • Nautilus (ไฟล์): ตัวจัดการไฟล์เริ่มต้นสำหรับสภาพแวดล้อมเดสก์ท็อป GNOME
  • Nemo: ตัวจัดการไฟล์สำหรับสภาพแวดล้อมเดสก์ท็อป Cinnamon
  • Dolphin: ตัวจัดการไฟล์เริ่มต้นสำหรับสภาพแวดล้อมเดสก์ท็อป KDE Plasma
  • Thunar: ตัวจัดการไฟล์เริ่มต้นสำหรับสภาพแวดล้อมเดสก์ท็อป Xfce
  • ตัวแก้ไขเมนู KDE: เครื่องมือเฉพาะสำหรับสภาพแวดล้อมเดสก์ท็อปพลาสมาของ KDE ที่ให้คุณดูและแก้ไขไฟล์ .desktop

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

ไฟล์ .desktop เป็นไฟล์ข้อความธรรมดา ดังนั้นคุณจึงสามารถเปิดและแก้ไขด้วยโปรแกรมแก้ไขข้อความที่คุณเลือกได้ เพียงคลิกขวาที่ไฟล์ .desktop แล้วเลือก “เปิดด้วย” หรือ “เปิดด้วยแอปพลิเคชันอื่น” เพื่อเลือกโปรแกรมแก้ไขข้อความจากรายการโปรแกรมที่ติดตั้ง

ไฟล์ DESKTOP อยู่ในรูปแบบใด

รูปแบบไฟล์ .desktop เป็นไปตามโครงสร้างและรูปแบบเฉพาะ เป็นไฟล์ข้อความธรรมดาที่มีชุดคู่คีย์-ค่าจัดเป็นส่วนๆ นี่คือภาพรวมของรูปแบบ:

  • ส่วนหัวของส่วน: แต่ละส่วนเริ่มต้นด้วยส่วนหัวที่อยู่ในวงเล็บเหลี่ยม ([]) โดยทั่วไปส่วนหลักจะมีชื่อว่า [รายการเดสก์ท็อป] ซึ่งมีข้อมูลเมตาหลักสำหรับแอปพลิเคชันหรือตัวเรียกใช้งาน
  • คู่คีย์-ค่า: ภายในแต่ละส่วน คุณกำหนดคุณสมบัติโดยใช้คู่คีย์-ค่า รูปแบบคือ “Key=Value” คีย์ระบุคุณสมบัติและค่าให้ข้อมูลที่เกี่ยวข้อง
  • ไวยากรณ์คุณสมบัติ: ค่าคุณสมบัติสามารถมีได้หลายประเภท รวมถึงสตริง ค่าบูลีน เส้นทางไฟล์ หรือรายการ รูปแบบของค่าคุณสมบัติแต่ละค่าจะขึ้นอยู่กับประเภทของค่าคุณสมบัตินั้น
  • ความคิดเห็น: คุณสามารถใส่ความคิดเห็นในไฟล์ .desktop ได้โดยใช้สัญลักษณ์ ‘#’ สิ่งใดก็ตามที่ตามหลัง ‘#’ ออนไลน์จะถือเป็นความคิดเห็นและจะถูกละเว้น

อ้างอิง

ดูเพิ่มเติม