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

ไฟล์ XML คืออะไร?
XML (ย่อมาจาก eXtensible Markup Language) คือภาษาที่ออกแบบมาเพื่อจัดเก็บและขนส่งข้อมูล ไฟล์ XML เป็นไฟล์ข้อความธรรมดาที่ไม่ทำอะไรได้ด้วยตัวมันเอง ใช้แท็กกำหนดเองในไฟล์ XML เพื่อกำหนดวัตถุและข้อมูลภายในแต่ละวัตถุ กำหนดชุดกติกาสำหรับเข้ารหัสเอกสารในรูปแบบที่ทั้งมนุษย์และเครื่องจักรอ่านได้ XML คล้าย HTML แต่ต่างกันที่ HTML กำหนดว่าข้อมูลจะแสดงยังไง ส่วน XML กำหนดว่าข้อมูลคืออะไร

ขั้นตอนที่ 1: เพิ่ม Plugin Manager จาก Github
Plugin Manager เป็นปลั๊กอินของ Notepad++ ที่ใช้ติดตั้ง อัปเดต และลบปลั๊กอินที่มีอยู่ Plugin Manager ถูกลบออกจากตัวจัดจำหน่ายทางการหลัง Notepad++ รุ่น 7.5 เหตุผลคือโฆษณา贊助ที่ด้านล่างหน้าต่างปลั๊กอิน ไม่กี่วันมานี้ Notepad++ เพิ่ม "Plugins Admin" แทน Plugin Manager ด้วยฟีเจอร์เดียวกันแต่ไม่มีโฆษณา แต่ยังอยู่ในรุ่นทดสอบและรายการปลั๊กอินที่มีอยู่นั้นยังขาดหายไปหลายตัว
ข้ามขั้นตอนนี้หากคุณมี Plugin Manager ใน Notepad++ แล้ว Plugin Manager ถูกลบแต่คุณยังเพิ่ม/ติดตั้งได้ด้วยตนเองโดยทำตามขั้นตอน:
- ไปที่ลิงก์ GitHub นี้: Plugin Manager
- เลือกไฟล์ zip 32bit หรือ 64bit เพื่อดาวน์โหลด ขึ้นอยู่กับ Notepad++ ของคุณ

- แตกไฟล์ zip ด้วย WinRAR และเปิดโฟลเดอร์ที่แตก
(หากไม่มี WinRAR ให้เปิดโฟลเดอร์ zip และลากไฟล์/โฟลเดอร์จากโฟลเดอร์ zip ไปที่ใหม่)
- คุณจะพบโฟลเดอร์สองโฟลเดอร์ชื่อ "plugins" และ "updater" ในโฟลเดอร์ที่แตก ไว้เปิดและหาโฟลเดอร์ Notepad++ ในหน้าต่างอื่น:
C:\Program Files\Notepad++
- คุณจะพบโฟลเดอร์ชื่อเดียวกันในไดเรกทอรี Notepad++ คัดลอก ไฟล์จากโฟลเดอร์ที่แตก และ วาง ในโฟลเดอร์ที่ตรงกันของ Notepad++

- เมื่อเสร็จ รีสตาร์ท Notepad++ และ Plugin Manager จะพร้อมใช้งานในเมนู Plugins
ขั้นตอนที่ 2: ติดตั้งปลั๊กอิน XML Tools ผ่าน Plugin Manager
ในวิธีนี้ เราจะติดตั้งปลั๊กอิน XML Tools ผ่าน Plugin Manager โดยค่าเริ่มต้น ไม่มีตัวเลือกจัดรูปแบบ/อินเดนต์โค้ด XML แต่คุณสามารถแก้ไขได้โดยใช้ปลั๊กอินนี้ ด้วยเครื่องมือนี้ คุณสามารถแปลงข้อความเป็น XML และ XML เป็นข้อความ เปิดใช้งานการตรวจสอบไวยากรณ์ XML อัตโนมัติ และอื่นๆ
- เปิด Notepad++ โดยดับเบิลคลิกที่ Shortcut
- คลิก Plugins ในแถบเมนู เลือก Plugin Manager แล้ว Show Plugin Manager
- หน้าต่างจะเปิดพร้อมรายการปลั๊กอินทั้งหมด ค้นหา "XML Tools"
- เลือก ปลั๊กอิน และคลิกปุ่ม Install จะขอรีสตาร์ท Notepad++ หลังติดตั้ง

- ตอนนี้คุณสามารถเปิดไฟล์ XML หรือวางโค้ดในแท็บใหม่

- คลิก Plugins แล้วเลือก XML Tools > Pretty Print (XML only –with line breaks)
เคล็ดลับ: ตัวเลือก libXML ให้ผลลัพธ์ดี แต่ก็ต่อเมื่อไฟล์ถูกต้อง 100%
- สิ่งนี้จะเปลี่ยนรูปแบบของโค้ด