ข้ามไปยังเนื้อหาหลัก
เวอร์ชัน: TOS 7

Text Editor

Text Editor เป็นเครื่องมือประมวลผลโค้ดและข้อความที่มีน้ำหนักเบาและมีประสิทธิภาพ รองรับการดูและแก้ไขรูปแบบไฟล์ข้อความล้วนต่างๆ ทางออนไลน์ มาพร้อมการจดจำภาษาและไฮไลต์ไวยากรณ์อัจฉริยะ ซึ่งจะแยกแยะโครงสร้างโค้ดโดยอัตโนมัติเพื่อเพิ่มประสิทธิภาพในการอ่านและตรวจทานโค้ด ปรับให้เข้ากับสถานการณ์ต่างๆ เช่น การเขียนโค้ดประจำวันของนักพัฒนา การแก้ไขไฟล์กำหนดค่า และการแก้ไขข้อความทั่วไป

การดำเนินการไฟล์พื้นฐาน​

ไฟล์ใหม่​

มีสองวิธีในการสร้างให้เลือกใช้เพื่อให้เหมาะกับพฤติกรรมการใช้งานที่แตกต่างกัน:

  • Create via File Management: เข้าสู่อินเทอร์เฟซการจัดการไฟล์ของระบบ คลิกปุ่ม "New" และเลือกสร้างไฟล์ข้อความ TXT เปล่า หลังจากสร้างแล้ว ให้ดับเบิลคลิกไฟล์เพื่อเปิดแก้ไขได้อย่างรวดเร็ว
  • Create Directly within the Application: เปิด Text Editor จาก "All Applications" บนเดสก์ท็อป แก้ไขเนื้อหา แล้วใช้การดำเนินการ "Save" ไฟล์ข้อความ TXT ใหม่จะถูกสร้างขึ้นและจัดเก็บโดยอัตโนมัติ

การดำเนินการแก้ไข​

รองรับคำสั่งแก้ไขมาตรฐานชุดเต็มเพื่อตอบสนองความต้องการในการประมวลผลข้อความประจำวัน รวมถึงแต่ไม่จำกัดเพียง: คัดลอก ตัด วาง เลิกทำ ทำซ้ำ เลือกทั้งหมด ปรับการเยื้อง และการดำเนินการทั่วไปอื่นๆ ตรรกะการดำเนินการสอดคล้องกับโปรแกรมแก้ไขกระแสหลัก ช่วยลดเส้นทางการเรียนรู้

บันทึกไฟล์​

คลิกตัวเลือก "Save" ในเมนูไฟล์เพื่อเก็บรักษาเนื้อหา:

  • หากเป็นไฟล์ที่สร้างใหม่ การบันทึกจะสร้างไฟล์รูปแบบ TXT โดยอัตโนมัติและแจ้งให้คุณเลือกเส้นทางการจัดเก็บ
  • หากเป็นไฟล์ที่มีอยู่ การบันทึกจะเขียนทับเนื้อหาไฟล์เดิมด้วยเนื้อหาที่แก้ไขอยู่ในปัจจุบัน แนะนำให้สำรองไฟล์สำคัญล่วงหน้า

การจดจำภาษาและไฮไลต์อัจฉริยะ​

โหมดการจดจำอัตโนมัติ​

เมื่อโหลดไฟล์ โปรแกรมแก้ไขจะจดจำภาษาการเขียนโปรแกรมที่สอดคล้องกันโดยอัตโนมัติตามนามสกุลไฟล์ และสลับไปยังโหมดไฮไลต์ไวยากรณ์เฉพาะ ตัวอย่างเช่น เมื่อโหลดไฟล์ที่มีนามสกุล .js จะปรับให้เข้ากับกฎไวยากรณ์ JavaScript โดยอัตโนมัติ ใช้การไฮไลต์สีที่แตกต่างกับคำสำคัญ (เช่น function, const) สตริง ตัวเลข ความคิดเห็น เป็นต้น เพื่อแยกแยะโครงสร้างโค้ดได้อย่างชัดเจน

โหมดการสลับด้วยตนเอง​

สำหรับไฟล์ที่ไม่มีนามสกุลหรือสถานการณ์ที่ต้องการกฎไวยากรณ์ที่กำหนดเอง คุณสามารถสลับโหมดภาษาได้ด้วยตนเอง: คลิกเมนูแบบเลื่อนลง [txt] ที่ด้านบนของอินเทอร์เฟซโปรแกรมแก้ไข และเลือกภาษาการเขียนโปรแกรมเป้าหมายจากรายการ จากนั้นเนื้อหาข้อความจะถูกแสดงผลตามกฎไวยากรณ์ที่สอดคล้องกัน

รูปแบบไฟล์ที่รองรับ​

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

  • Web Development: .html, .xml, .js, .css
  • Programming & Scripts: .py, .sh, .c, .cpp, .cs, .ts, .rs, .java, .sql, .php, .go
  • Configuration Files: .yaml, .yml, .json
  • Markup Languages & Plain Text: .md, .txt
  • Log Files: .log
Note
  1. เมื่อแก้ไขไฟล์กำหนดค่าของระบบ แนะนำให้สำรองไฟล์ต้นฉบับล่วงหน้าเพื่อหลีกเลี่ยงความผิดปกติของระบบที่เกิดจากการดำเนินการที่ไม่ถูกต้อง
  2. การไฮไลต์ไวยากรณ์เป็นเพียงตัวช่วยทางสายตาเท่านั้น ไม่มีผลต่อการเข้ารหัสของไฟล์เองหรือตรรกะการทำงาน
  3. เมื่อเปิดไฟล์รูปแบบที่ไม่เข้ากันด้วยการเข้ารหัส UTF-8 อาจเกิดตัวอักษรที่แสดงผลผิดพลาดได้ แนะนำให้ยืนยันการเข้ารหัสต้นฉบับของไฟล์ก่อนแล้วลองวิธีแยกวิเคราะห์ที่สอดคล้องกัน