Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรมแก้ไขข้อความ (Editors) และประเภทต่างๆ ใน System Programming


Editors คืออะไร?

โปรแกรมสำหรับแก้ไขไฟล์บนคอมพิวเตอร์ ให้สภาพแวดล้อมสร้าง แก้ไข จัดรูปแบบเอกสาร ในการเขียนโปรแกรม Editor คือเครื่องมือแก้ไขโค้ด

ประเภทตามลักษณะการแก้ไข

  • Graphical Editor: แก้ไขไฟล์ภาพ/กราฟิก (ทำงานระดับพิกเซล)
  • Text Editor: แก้ไขไฟล์ข้อความ ตัวอักษร และรูปแบบ

ประเภทตามวิธีการเข้าถึงบรรทัด

  • Line Editor: แก้ไขทีละบรรทัด (เช่น teleprinter, ed)
  • Stream Editor: จัดการข้อความเป็นสตรีมต่อเนื่อง (เช่น sed)
  • Screen Editor: แก้ไขจุดไหนก็ได้บนหน้าจอด้วยเคอร์เซอร์ (เช่น vi, nano, VS Code)
  • Word Processor: Editor ขั้นสูง รองรับฟอนต์ สไตล์ มัลติมีเดีย (เช่น MS Word)
  • Structure Editor: เฉพาะสำหรับโค้ด โครงสร้างภาษา (เช่น IDE เช่น IntelliJ, Eclipse)