กลับไปหน้าบทความ

อ่าน 8 นาที

แผ่นรองใบไม้

Leafpad เป็น โปรแกรมแก้ไขข้อความ แบบกราฟิกโอเพน ซอร์สและใช้งานได้ฟรี สำหรับ Linux , Berkeley Software Distribution (BSD) และ Maemo ซึ่งคล้ายกับโปรแกรม Notepad ของ Microsoft...

แผ่นรองใบไม้

บทความนี้ดีมาก คลิกที่นี่เพื่อดูข้อมูลเพิ่มเติม

แผ่นรองใบไม้
นักพัฒนาไพ่ทาโรต์โอซูจิ โดย ฮูโก คาร์วัลโญ
ปล่อยวันที่ 11 พฤศจิกายน พ.ศ. 2547 ( 11 พฤศจิกายน 2004 )
เวอร์ชันเสถียร
0.8.19 / 4 ธันวาคม 2022 ( 4 ธันวาคม 2022 )
เขียนเป็นซี
ระบบปฏิบัติการลินุกซ์ , บีเอสดี , มาเอโม
ขนาด91.3 kB บน Arch Linux [ 1 ]
มีจำหน่ายใน42 ภาษา[ 2 ]
รายชื่อภาษา
อังกฤษ, บาสก์, เบลารุส, โปรตุเกสบราซิล, บัลแกเรีย, คาตาลัน, จีน (ตัวย่อ), จีน (ตัวเต็ม), โครเอเชีย, เช็ก, เดนมาร์ก, ดัตช์, เอสเปรันโต, ฟินแลนด์, ฝรั่งเศส, กาลิเซีย, เยอรมัน, กรีก, ฮิบรู, ฮังการี, อินโดนีเซีย, ไอริช, อิตาลี, ญี่ปุ่น, คีร์กีซ, เกาหลี, ลัตเวีย, ลิทัวเนีย, นอร์เวย์, ออสเซเทีย, โปแลนด์, โปรตุเกส, รัสเซีย, เซอร์เบีย, สโลวัก, สโลวีเนีย, สเปน, สวีเดน, ไทย, ตุรกี, ยูเครน, เวียดนาม
พิมพ์โปรแกรมแก้ไขข้อความ
ใบอนุญาตจีพีแอล-2.0 หรือเวอร์ชันที่ใหม่กว่า
เว็บไซต์tarot .freeshell .org /leafpad /
ที่เก็บข้อมูลgithub.com/tarot231/leafpad

Leafpadเป็นโปรแกรมแก้ไขข้อความแบบกราฟิกโอเพนซอร์สและใช้งานได้ฟรีสำหรับLinux , Berkeley Software Distribution (BSD) และMaemoซึ่งคล้ายกับโปรแกรมNotepad ของ Microsoft Windowsสร้างขึ้นโดยเน้นให้เป็นโปรแกรมแก้ไขข้อความขนาดเล็กที่มีการพึ่งพาโปรแกรม อื่นน้อยที่สุด ออกแบบมาให้ใช้งานง่ายและคอมไพล์ได้ง่าย

Leafpad มีขนาดการติดตั้งเล็กเมื่อเทียบกับโปรแกรมแก้ไขข้อความแบบกราฟิกอื่นๆ และมีคุณสมบัติขั้นต่ำ เช่นตัวเลือกชุดรหัสการยกเลิก/ทำซ้ำและความสามารถในการเลือกแบบอักษร Leafpad เป็นโปรแกรมแก้ไขข้อความเริ่มต้นสำหรับสภาพแวดล้อมเดสก์ท็อปแบบเบาLXDEดังนั้น Leafpad จึงพบได้ในระบบปฏิบัติการ Linuxที่ใช้ LXDE เป็นสภาพแวดล้อมเดสก์ท็อป เช่นRaspberry Pi OSรวมถึงในระบบฝังตัวบางระบบ โปรแกรมนี้ถูกแยกออกเป็นMousepadและ l3afpad และบางส่วนของโค้ดของ Leafpad ถูกนำไปใช้ในโปรแกรมแก้ไขข้อความอื่นๆ Leafpad เผยแพร่ภายใต้ใบอนุญาตสาธารณะทั่วไปของ GNU (GPL) เวอร์ชัน 2 [ 3 ] [ 4 ]

ประวัติศาสตร์

Leafpad ถูกสร้างขึ้นโดย Tarot Osuji ซึ่งยังคงเป็นผู้เขียนและผู้ดูแลเพียงคนเดียว[ 5 ]เวอร์ชันแรกที่เผยแพร่ของ Leafpad คือเวอร์ชัน 0.5.x ในปี 2547 [ 6 ]เวอร์ชันเต็มแรกที่เผยแพร่สู่สาธารณะคือเวอร์ชัน 0.7.6 เมื่อวันที่ 11 พฤศจิกายน 2547 [ 7 ]แม้ว่าจะเป็นส่วนหนึ่งของแพ็คเกจเดสก์ท็อป LXDE [ 8 ]แต่ก็ไม่ได้รับการดูแลโดยทีมพัฒนา LXDE [ 9 ]

เมื่อเปิดตัวครั้งแรก Leafpad ไม่มีฟังก์ชันการพิมพ์ ทำให้สมาชิกใน ทีม Xfceสร้าง Leafpad เวอร์ชันแยกชื่อ Mousepad ขึ้นมาโดยเฉพาะเพื่อแก้ไขปัญหาการขาดการสนับสนุนการพิมพ์[ 10 ]ความสามารถในการพิมพ์ถูกเพิ่มเข้ามาใน Leafpad ในปี 2005 พร้อมกับการปรับปรุงความสามารถในการพิมพ์เพิ่มเติมในปี 2006 และ 2007 [ 6 ]

การแปลภาษาสำหรับ Leafpad ได้รับการจัดทำผ่านTranslationProject.org [ 3 ] [ 2 ] ซึ่ง เป็นโครงการแปลภาษาที่อุทิศให้กับการแปลภาษาสำหรับซอฟต์แวร์โอเพนซอร์ส[ 11 ]ในปี 2020 รายการการแปลสำหรับ Leafpad ถูกลบออกจากฐานข้อมูลของพวกเขา[ 12 ] [ 13 ]

คุณสมบัติ

Leafpad มี ขนาดเล็ก เมื่อเทียบกับ โปรแกรมแก้ไขข้อความแบบกราฟิกอื่นๆ เช่นgeditหรือKate [ 14 ] มีลักษณะและฟังก์ชันการทำงานคล้ายกับโปรแกรม Notepad ของ Microsoft Windows [ 15 ]ขึ้นอยู่กับสถาปัตยกรรมของคอมพิวเตอร์ที่ติดตั้ง โปรแกรมจะใช้พื้นที่ระหว่าง 417 kB ถึง 486 kB บนDebianหลังการติดตั้ง โดยมีขนาดติดตั้ง 457 kB บนคอมพิวเตอร์i386 [ 16 ]เมื่อเทียบกับ 5,462 kB สำหรับโปรแกรมแก้ไขข้อความ Kate [ 17 ]บนArch Linuxขนาดของ Leafpad หลังการติดตั้งมีเพียง 301 kB เท่านั้น[ 1 ]

คุณสมบัติซอฟต์แวร์เฉพาะ ได้แก่ ตัวเลือก ชุดรหัสการตรวจจับชุดรหัสอัตโนมัติ คุณสมบัติการยกเลิก/ทำซ้ำแบบไม่จำกัด[ 14 ]และความสามารถในการลากและวาง[ 18 ] สามารถเลือกแบบอักษรได้จาก แบบอักษรคอมพิวเตอร์ที่มีอยู่ในระบบปฏิบัติการ[ 14 ]และ สามารถใช้ การผูกคีย์ สำหรับคุณสมบัติหลาย อย่างเช่น การบันทึกไฟล์และการพิมพ์[ 4 ] Leafpad มีให้บริการใน 42 ภาษา[ 2 ]

แม้ว่า Leafpad จะไม่สามารถเปิดไฟล์หลายไฟล์พร้อมกันได้ แต่ก็สามารถเปิดโปรแกรมหลายๆ ตัวพร้อมกันเพื่อเปิดไฟล์มากกว่าหนึ่งไฟล์ในเวลาเดียวกันได้[ 14 ]ตามหน้าคู่มือ ของ Leafpad นั้น Leafpad สามารถเรียกใช้จากเทอร์มินัลได้ในรูปแบบที่มีตัวเลือกหลายอย่าง รวมถึงความสามารถในการเปิดไฟล์ด้วยชุดรหัสเฉพาะ การระบุประเภทการแสดงผลและหน้าจอ และการเลือกความกว้างของแท็บ[ 19 ]สามารถเปลี่ยนสีพื้นหลังของหน้าต่างแอปพลิเคชันได้ผ่านไฟล์การกำหนดค่า[ 3 ]leafpad optionsfilename

การใช้งาน

Leafpad เป็นส่วนหนึ่งของสภาพแวดล้อมเดสก์ท็อป LXDE โดยติดตั้งไว้ล่วงหน้าเป็นโปรแกรมแก้ไขข้อความแบบกราฟิกเริ่มต้นบนระบบปฏิบัติการ Linux ที่ใช้ LXDE เช่นKnoppix [ 20 ] [ 21 ] Trisquel Mini [ 22 ]และ Raspberry Pi OS (เดิมคือ Raspbian) [ 23 ] [ 24 ]นอกจากนี้ยังรวมอยู่ในการติดตั้งเริ่มต้นของBodhi Linux [ 25 ]ซึ่งเป็น ระบบ ปฏิบัติการ Kali Linuxสำหรับงานนิติวิทยาศาสตร์ดิจิทัล[ 26 ]และติดตั้งไว้ล่วงหน้าบนÅngström [ 27 ]ซึ่งเป็นระบบปฏิบัติการ Linux เฉพาะทางสำหรับระบบฝังตัวเช่นคอมพิวเตอร์บอร์ดเดี่ยวBeagleBone ซึ่งใช้ Leafpad เป็นโปรแกรมแก้ไขข้อความ [ 28 ] Leafpad เคยเป็นโปรแกรมแก้ไขข้อความแบบกราฟิกเริ่มต้นสำหรับLubuntu จนถึง เวอร์ชัน 18.04 LTS หลังจากที่ Lubuntu เปลี่ยนจากเดสก์ท็อป LXDE ไปเป็น LXQt แล้วLeafpadก็ถูกแทนที่ด้วยFeatherPad [ 29 ]

นอกจากจะติดตั้งเป็นค่าเริ่มต้นในระบบปฏิบัติการ Linux บางระบบแล้ว Leafpad ยังสามารถคอมไพล์ด้วยตนเองสำหรับ Linux, BSD และ Maemo [ 3 ] หรือสามารถติดตั้งผ่านคลังซอฟต์แวร์ของระบบปฏิบัติการ Linux หลายระบบ รวมถึง Arch Linux [ 30 ] และ Fedora [ 31 ] Leafpad สามารถติดตั้งบนmacOSผ่านMacPorts [ 32 ] หรือบนMicrosoft Windowsผ่านCygwin [ 33 ]

ส้อม

Mousepadซึ่งเป็นโปรแกรมแก้ไขข้อความสำหรับสภาพแวดล้อมเดสก์ท็อป Xfce เดิมทีเขียนขึ้นโดยแยกมาจาก Leafpad [ 34 ]เนื่องจาก Leafpad มีปัญหาเกี่ยวกับการพิมพ์[ 35 ]ซึ่ง Leafpad ได้แก้ไขปัญหานี้ในภายหลัง[ 10 ] Mousepad ได้รับการเขียนใหม่ในเดือนธันวาคม 2012 ด้วยเวอร์ชัน 0.3.0 ซึ่งแทนที่โค้ดเดิมที่ใช้ Leafpad ด้วยการเขียนใหม่ทั้งหมด[ 36 ]โปรแกรมแก้ไขข้อความแบบกราฟิกอีกตัวหนึ่งชื่อ l3afpad ถูกสร้างขึ้นโดยแยกมาจาก Leafpad ซึ่งเขียนด้วย GTK3 แทนที่จะเป็น GTK2 [ 37 ]บางส่วนของโปรแกรมแก้ไขข้อความFeatherPad ที่ใช้ Qtถูกนำมาจากโค้ดของ Leafpad [ 38 ]

สถาปัตยกรรม

Leafpad ได้รับการคอมไพล์ล่วงหน้าสำหรับที่เก็บข้อมูล Linux เพื่อใช้งานบนสถาปัตยกรรมคอมพิวเตอร์หลายประเภท รวมถึงx86 , amd64 , RISC-V , PowerPC (รวมถึงppc64 ) และสถาปัตยกรรมARMและMIPS ต่างๆ [ 39 ] [ 16 ]

การคอมไพล์ Leafpad ต้องการเพียงการพึ่งพา เดียวเท่านั้น คือ GTK+ เวอร์ชันสูงกว่า 2.0.0 [ 3 ]มีการพึ่งพาเสริมอีกสองอย่างที่เป็นส่วนหนึ่งของ ไลบรารี GNOMEและต้องการเวอร์ชันสูงกว่า 2.2.0 ได้แก่ libgnomeprint ซึ่งช่วยให้ Leafpad สามารถเข้าถึงฟังก์ชันการพิมพ์ได้[ 40 ]และ libgnomeprintui ซึ่งเป็นแพ็กเกจสำหรับส่วนติดต่อผู้ใช้ การ พิมพ์[ 41 ]การติดตั้งบนระบบปฏิบัติการ Linux บางรุ่นอาจต้องการการพึ่งพาเพิ่มเติมตามการกำหนดค่าของระบบปฏิบัติการนั้นๆ[ 42 ]

แผนกต้อนรับ

บท วิจารณ์ ของ LinuxInsiderเน้นที่ความเรียบง่ายของ Leafpad โดยกล่าวว่ามันใช้ทรัพยากรของระบบน้อย ทำให้เป็นตัวเลือกที่ดีสำหรับระบบปฏิบัติการ Linux ขนาดกะทัดรัด บทวิจารณ์ยังเน้นถึงคุณสมบัติบางอย่างของ Leafpad และตั้งข้อสังเกตว่ามันไม่สามารถเปิดไฟล์ได้มากกว่าหนึ่งไฟล์ในเวลาเดียวกัน แต่ชี้ให้เห็นว่าสามารถเปิด Leafpad หลายอินสแตนซ์พร้อมกันเพื่อทำงานกับไฟล์ข้อความหลายไฟล์ในเวลาเดียวกันได้ บทวิจารณ์สรุปโดยยกย่อง ตัวเลือก การแสดงตัวอย่างการพิมพ์ ของ Leafpad ว่าเป็นการแสดง WYSIWYGที่ดีของการพิมพ์ครั้งสุดท้าย[ 14 ]

บท วิจารณ์ จาก MakeTechEasier.comระบุว่า Leafpad เป็นโปรแกรมแก้ไขข้อความทางเลือกที่มีน้ำหนักเบาแทน Gedit และกล่าวว่าความเรียบง่ายของ Leafpad เป็นทั้งข้อดีสำหรับผู้ที่ต้องการโปรแกรมแก้ไขข้อความที่เรียบง่าย และเป็นข้อเสียสำหรับผู้ที่ต้องการคุณสมบัติหรือฟังก์ชันการทำงานเพิ่มเติม[ 43 ]

บทความจากAdmin Magazineที่เปรียบเทียบโปรแกรมแก้ไขข้อความต่างๆ ยังเน้นถึงลักษณะที่เบาของ Leafpad อีกด้วย[ 44 ]

บทวิจารณ์จากDebugPoint.comเรียกโปรแกรมนี้ว่า "โปรแกรมทดแทนที่เหมาะสม" สำหรับโปรแกรม Notepad ของ Windows บทวิจารณ์ดังกล่าวระบุว่าความเรียบง่ายของ Leafpad เป็นคุณสมบัติเด่นอย่างหนึ่ง และตั้งข้อสังเกตว่าซอฟต์แวร์นี้ไม่มีการพัฒนาอย่างต่อเนื่อง โดยระบุว่าเพื่อให้โปรแกรมมีน้ำหนักเบา จึงไม่จำเป็นต้องมีการพัฒนาเพิ่มเติม[ 45 ]

ในการรีวิวแหล่งข้อมูลการเขียนโปรแกรมสำหรับ Raspberry Pi Electromaker.ioเรียก Leafpad ว่า "โปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับ Raspberry Pi" และเรียกมันว่าเป็นแหล่งข้อมูลที่เชื่อถือได้สำหรับการแก้ไข Python [ 46 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Leafpad&oldid=1311014145 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ แผ่นรองใบไม้

Leafpad เป็น โปรแกรมแก้ไขข้อความ แบบกราฟิกโอเพน ซอร์สและใช้งานได้ฟรี สำหรับ Linux , Berkeley Software Distribution (BSD) และ Maemo ซึ่งคล้ายกับโปรแกรม Notepad ของ Microsoft...

ประวัติศาสตร์

Leafpad ถูกสร้างขึ้นโดย Tarot Osuji ซึ่งยังคงเป็นผู้เขียนและผู้ดูแลเพียงคนเดียว [ 5 ] เวอร์ชันแรกที่เผยแพร่ของ Leafpad คือเวอร์ชัน 0.5.x ในปี 2547 [ 6 ] เวอร์ชันเต็มแรกที่เผยแพร่สู่สาธารณะคือเวอร์ชัน 0.7.

คุณสมบัติ

Leafpad มี ขนาด เล็ก เมื่อเทียบกับ โปรแกรม แก้ไขข้อความแบบกราฟิกอื่นๆ เช่น gedit หรือ Kate [ 14 ] มีลักษณะและฟังก์ชันการทำงานคล้ายกับโปรแกรม Notepad ของ Microsoft Windows [ 15 ] ขึ้นอยู่กับ สถาปัตยกรรม ของคอมพิวเตอร์ที่ติดตั้ง โปรแกรมจะใช้พื้นที่ระหว่าง 417...

การใช้งาน

Leafpad เป็นส่วนหนึ่งของสภาพแวดล้อมเดสก์ท็อป LXDE โดยติดตั้งไว้ล่วงหน้าเป็นโปรแกรมแก้ไขข้อความแบบกราฟิกเริ่มต้นบนระบบปฏิบัติการ Linux ที่ใช้ LXDE เช่น Knoppix [ 20 ] [ 21 ] Trisquel Mini [ 22 ] และ Raspberry Pi OS (เดิมคือ Raspbian) [ 23 ] [ 24 ] นอกจาก นี้...