ค้นหาเว็บไซต์

Micro Text Editor 2.0.15 ถูกปล่อยออกมา หลังจากพัฒนามากกว่าหนึ่งปี


โปรแกรมแก้ไขข้อความเทอร์มินัล Micro 2.0.15 กลับมาอีกครั้งหลังจากห่างหายไปนาน พร้อมการปรับปรุงไวยากรณ์อย่างกว้างขวางและการแก้ไขความเสถียร

Micro โปรแกรมแก้ไขข้อความสมัยใหม่ที่ใช้บนเทอร์มินอล ถูกออกแบบให้ใช้งานง่ายในขณะที่ยังคงมีคุณสมบัติที่มักพบในโปรแกรมแก้ไขกราฟิกเต็มรูปแบบ ออกเวอร์ชัน 2.0.15 ซึ่งถือเป็นการเปิดตัวครั้งแรกของโครงการนับตั้งแต่เวอร์ชัน 2.0.14 ที่เปิดตัวในเดือนสิงหาคม 2024

จุดเน้นหลักในครั้งนี้อยู่ที่การปรับปรุงการไฮไลต์ซินแท็กซ์ การสนับสนุนได้รับการขยายหรือปรับปรุงสำหรับหลากหลายภาษาและรูปแบบ รวมถึง Rust, Java, Swift, Haskell, OpenSCAD, Meson, PRQL, nftables, Fish shell, Groovy, Ruby, ตัวแปร JavaScript เช่น .cjs และกรณีขอบเขตเพิ่มเติมของ assembly และ C++.

มีการแก้ไขหลายประการที่ยังช่วยแก้ปัญหาเกี่ยวกับการจัดการคำสำคัญ การวิเคราะห์ความคิดเห็น การจดจำค่าตัวอักษร และปัญหาจากการเปลี่ยนแปลงกฎไวยากรณ์ก่อนหน้านี้

คุณสมบัติการแก้ไขได้รับการปรับปรุงเช่นกัน การดำเนินการเช่น คัดลอก ตัด ลบ และทำซ้ำตอนนี้มีความสม่ำเสมอมากขึ้น พร้อมการแก้ไขกรณีพิเศษเช่น บรรทัดสุดท้ายของไฟล์

โปรแกรมแก้ไขข้อความเทอร์มินัล Micro 2.0.15

เกี่ยวกับการใช้งาน ฟีเจอร์การนำทางและการเคลื่อนไหวของเคอร์เซอร์ใหม่ได้ถูกเพิ่มเข้ามา รวมถึงพฤติกรรม page-up และ page-down ที่คล้ายกับ nano การวางตำแหน่งเคอร์เซอร์สัมพันธ์กับมุมมองที่มองเห็นได้ และการปรับปรุงการทำงานของมัลติเคอร์เซอร์ ข้อบกพร่องหลายอย่างที่ส่งผลต่อการเลื่อนหน้าจอ การปรับมุมมอง การปรับขนาดสแปลิต และการวางตำแหน่งเคอร์เซอร์ได้รับการแก้ไขแล้ว

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

การแก้ไขอื่น ๆ ได้แก่ การจัดการ SIGINT ให้ดีขึ้น การหยุดลูปไม่สิ้นสุดในการทำงานแทนที่ และการป้องกันการแครชในคำสั่งเทอร์มินัล สำหรับปลั๊กอิน มีการเพิ่ม callbacks ใหม่ ขยาย API และตอนนี้มีการแยกชัดเจนระหว่างปลั๊กอินที่ติดตั้งมาในตัวกับปลั๊กอินจากภายนอก

นอกจากนี้ โครงการยังเพิ่มการควบคุมปลั๊กอินโดยการป้องกันไม่ให้พวกมันเปลี่ยนไฟล์การตั้งค่าหลักเว้นแต่จะได้รับอนุญาตโดยเฉพาะ

สุดท้าย การสนับสนุนการคอมไพล์ข้ามแพลตฟอร์มได้รับการปรับปรุง รวมถึงการเพิ่มเป้าหมาย Windows ARM64 และการสร้างตอนนี้เป็นแบบสแตติกเต็มที่โดยปิดใช้งาน CGO อย่างชัดเจน

สำหรับข้อมูลเพิ่มเติม กรุณาดูที่บันทึกการเปลี่ยนแปลง