ไม่กี่วันที่ผ่านมา ผู้พัฒนาโครงการ Xfce เปิดตัว เปิดตัวเทอร์มินัลอีมูเลเตอร์เวอร์ชันหลัก XfceTerminal 1.0.0. รุ่นใหม่คือ จัดทำโดยผู้ดูแลใหม่ ซึ่งกลับมาพัฒนาต่อหลังจากโครงการหยุดซ่อมบำรุงในปี 2020
เปิดตัวด้วย เป็นที่น่าสังเกตสำหรับการเปลี่ยนแปลงในรูปแบบการกำหนดหมายเลขเวอร์ชัน ภายในสาขา 1.1.x เวอร์ชันทดลองจะถูกสร้างขึ้น จากนั้นเวอร์ชันเสถียร 1.2.0 จะถูกสร้างขึ้น ในกรณีที่มีการเปลี่ยนแปลงที่สำคัญ เช่น การโยกย้ายไปยัง GTK4 หรือหลังจากประสบความสำเร็จอย่างค่อยเป็นค่อยไปของการกำหนดหมายเลข 1.9.x จะมีการวางแผนสาขา 2.0
คุณสมบัติใหม่หลักของ xfce4-terminal 1.0.0
ในเวอร์ชั่นใหม่ที่นำเสนอนี้ขอเน้นว่า ปรับปรุงประสิทธิภาพการเลื่อน เมื่อข้อมูลถูกสร้างขึ้น (การตั้งค่า "เลื่อนเมื่อออก") ซึ่งตอนนี้จะถูกปิดใช้งานโดยอัตโนมัติชั่วขณะหนึ่งหากผู้ใช้เริ่มเลื่อนขึ้น
การเปลี่ยนแปลงอีกอย่างที่โดดเด่นในเวอร์ชันใหม่นี้คือ กล่องโต้ตอบที่แสดงขึ้นเมื่อพยายามวางจากคลิปบอร์ดได้รับการออกแบบใหม่ ด้วยลำดับการหลบหนีที่ไม่ปลอดภัย บวกกับตัวเลือกในการปิดใช้งานเอาต์พุตของคำเตือนดังกล่าวด้วย
เกี่ยวกับการปรับปรุงภายใน นักพัฒนากล่าวว่าเขาใช้เวลามากในการเขียนโค้ดใหม่ซึ่งจัดการกับตัวเร่งความเร็วและการสร้างเมนูต่างๆ การดำเนินการนี้จะลบโค้ดที่เลิกใช้แล้วส่วนใหญ่ใน Xfce Terminal และแก้ไขปัญหาเล็กๆ น้อยๆ หลายอย่างหรือความไม่สอดคล้องกันที่มีอยู่ในโค้ดเก่า ในขณะเดียวกันก็ลดขนาดของฐานโค้ดด้วย
การเปลี่ยนแปลงนี้ในขั้นต้นทำให้เกิดการถดถอยหลายอย่าง แต่ต้องขอบคุณผู้ทดสอบชุมชน ทางลัดหรือปัญหา UI ที่สร้างขึ้นโดยดูเหมือนว่าจะได้รับการแก้ไขแล้ว ประโยชน์ที่ดีของการเปลี่ยนแปลงนี้คือสามารถปรับแต่งตัวเร่ง Go To Tab ได้
จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:
- เพิ่มการรองรับแถบเลื่อนลอย
- เพิ่มรายการสำหรับส่งสัญญาณไปยังกระบวนการในเมนู
- เปลี่ยนตัวเลือก '–tab' และ '–window'
- เพิ่มโหมดการขยายแบบเต็ม (การตั้งค่า "การเติม") เมื่อแสดงภาพพื้นหลัง
- ให้ความสามารถในการเปลี่ยนพฤติกรรมสำหรับการคลิกขวา
- เพิ่มการสนับสนุนตัวแก้ไขแท็ก
- การผสานรวมที่ราบรื่นยิ่งขึ้นกับสภาพแวดล้อม Xfce มีให้ผ่านการใช้คลาส XfceTitledDialog และแอปพลิเคชันการตกแต่งหน้าต่างในฝั่งไคลเอ็นต์
- กล่องโต้ตอบ "วางไม่ปลอดภัย" ได้รับการปรับปรุงใหม่อย่างมาก และตอนนี้ยังให้ตัวเลือกแก่คุณในการปิดใช้งานชั่วคราวได้อีกด้วย
- ตัวเร่งความเร็วที่มีปุ่ม 'Tab' สามารถเปลี่ยนแปลงได้ในขณะใช้งานจริง
- มีการสร้าง Shortcut Editor ใหม่สำหรับแอปพลิเคชัน Xfce และ Xfce Terminal เป็นหนึ่งในแอปพลิเคชันแรกๆ ที่รองรับ (ต้องใช้ libxfce4ui 4.17.2 หรือสูงกว่า)
เกี่ยวกับ Xfce Terminal เวอร์ชันอนาคต นักพัฒนากล่าวถึงเป้าหมายบางประการสำหรับ 1.2.0:
- เขียนกล่องโต้ตอบการกำหนดลักษณะใหม่เพื่อใช้ XfceTitledDialog และรวมตัวแก้ไขทางลัดเข้าไป
- สร้างวิดเจ็ต Config Editor ใหม่ใน libxfce4ui โดยนำโค้ด Config Editor ที่มีอยู่กลับมาใช้ใหม่และใช้เพื่อลบการกำหนดค่าตามความชอบที่ซ่อนอยู่
- เอกสารประกอบของฟังก์ชันสาธารณะทั้งหมดในเทอร์มินัล Xfce
- เรากำลังแนะนำฟังก์ชันการทำงานที่คล้ายกับโปรไฟล์ที่จะปิดปัญหาที่เปิดอยู่จำนวนมาก
- การกู้คืนแท็บภายนอกสภาพแวดล้อม Xfce
- ปรับปรุงความเข้ากันได้ของ FreeBSD
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณสามารถตรวจสอบรายละเอียดได้ในไฟล์ ลิงค์ต่อไปนี้
จะติดตั้ง xfce4-terminal บน Linux ได้อย่างไร?
สำหรับผู้ที่สนใจจะสามารถติดตั้งเวอร์ชันใหม่นี้ได้ พวกเขาควรรู้ว่าหากพวกเขาได้ติดตั้งสภาพแวดล้อม XFCE แล้ว สิ่งที่พวกเขาต้องทำคืออัปเดตแพ็คเกจเพื่อให้เทอร์มินัลได้รับการอัปเดต
สำหรับผู้ที่เพียงแค่ต้องการติดตั้งเทอร์มินัล เพียงพิมพ์คำสั่งที่เราแชร์ด้านล่าง
สำหรับผู้ที่เป็นผู้ใช้ Arch Linux, Manjaro หรืออนุพันธ์อื่น ๆ ของ Arch Linux เพียงเปิดเทอร์มินัลแล้วพิมพ์:
sudo pacman -S xfce4-terminal
หรือสำหรับการแจกแจงอื่น ๆ (เนื่องจากในขณะนี้เวอร์ชันใหม่ยังไม่ได้รับการอัปเดตภายในที่เก็บของการแจกแจงหลักและ Arch Linux เป็นเวอร์ชันเดียว) เพียงดาวน์โหลดซอร์สโค้ดและคอมไพล์:
wget https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.0.tar.bz2
tar xf xfce4-terminal-1.0.0.tar.bz2
cd xfce4-terminal-1.0.0
./configure
make
make install