Notepad++ เป็นโปรแกรมแก้ไขข้อความและโค้ดฟรีสำหรับ Windows รองรับหลายภาษาการเขียนโปรแกรมและการแก้ไขแบบแท็บ ทำให้เปิดหลายไฟล์พร้อมกันได้ แม้จะมีประโยชน์แต่บางไฟล์ข้อความไม่สามารถเปิดได้โดยตรง จึงมีปลั๊กอินสำหรับรูปแบบไฟล์ต่างๆ เช่นปลั๊กอิน Hex Editor ที่ใช้ดูไฟล์ในรูปแบบ Hexadecimal
Hex Editor คืออะไร?
คำว่า "Hex" มาจาก Hexadecimal ซึ่งเป็นรูปแบบตัวเลขฐานสิบหกสำหรับแสดงข้อมูลไบนารี Hex Editor คือโปรแกรมที่ให้ดู วิเคราะห์ และแก้ไขไฟล์ที่เข้ารหัสเป็น Hexadecimal บางครั้งเจอไฟล์ที่เปิดไม่ได้ แต่เปิดด้วย Hex Editor จะเห็นข้อมูลหัวไฟล์บ่งชี้ประเภทไฟล์ นอกจากนี้ยังใช้แก้ไขไฟล์บันทึกเกม (save file) เพื่อเปลี่ยนค่าต่างๆ ในเกมได้ แม้จะมีซอฟต์แวร์ Hex Editor หลายตัว แต่ก็สามารถใช้ใน Notepad++ ผ่านปลั๊กอินได้เช่นกัน
ขั้นตอนที่ 1: เพิ่ม Plugin Manager จาก GitHub
Plugin Manager เป็นปลั๊กอินสำหรับติดตั้ง อัปเดต และลบปลั๊กอินอื่นๆ ใน Notepad++ แต่หลังจากเวอร์ชัน 7.5 Plugin Manager ถูกลบออกจากตัวติดตั้งอย่างเป็นทางการ เนื่องจากมีโฆษณาแทรกในหน้าต่างปลั๊กอิน ปัจจุบัน Plugin Manager ตัวในตัว (Built-in) ยังอยู่ระหว่างพัฒนา และคาดว่าจะกลับมาภายในอนาคต
หากมี Plugin Manager อยู่แล้ว ข้ามขั้นตอนนี้ได้ แม้ถูกลบออกแล้วแต่ยังติดตั้งด้วยตนเองได้ ดังนี้:
- ไปที่ลิงก์ GitHub: Plugin Manager
- เลือกดาวน์โหลดไฟล์ ZIP 32-bit หรือ 64-bit ตามระบบของคุณ
- แตกไฟล์ ZIP ด้วย WinRAR แล้วเปิดโฟลเดอร์ที่แตกออกมา
- จะมีโฟลเดอร์ 2 โฟลเดอร์ คือ plugins และ updater แต่ละโฟลเดอร์มีไฟล์ 1 ไฟล์ ให้คัดลอกไฟล์เหล่านี้ไปวางในโฟลเดอร์ plugins และ updater ของ Notepad++
- ตำแหน่งโฟลเดอร์ Notepad++ ปกติอยู่ที่:
C:\Program Files\Notepad++
- วางไฟล์ที่คัดลอกไว้ในโฟลเดอร์ที่ตรงกันของ Notepad++
- รีสตาร์ท Notepad++ แล้ว Plugin Manager จะปรากฏขึ้นมา
ขั้นตอนที่ 2: ติดตั้ง Hex Editor Plugin ผ่าน Plugin Manager
ใช้ Plugin Manager ติดตั้ง Hex Editor Plugin ได้ง่ายๆ โดยค่าเริ่มต้น Notepad++ ไม่มี Hex Editor ต้องติดตั้งเพิ่ม หลังติดตั้งจะดูไฟล์ในรูปแบบ Hex ได้ทุกไฟล์ ขั้นตอนดังนี้:
- เปิด Notepad++
- ที่แถบเมนู คลิก Plugins
- เลือก Plugin Manager > Show Plugin Manager
- จะแสดงหน้าต่างรายการปลั๊กอิน ค้นหา HEX-Editor
- คลิกเลือก แล้วกดปุ่ม Install จะขอรีสตาร์ท Notepad++ หลังติดตั้งเสร็จ
- หลังรีสตาร์ท เปิดไฟล์ที่ต้องการดูในรูปแบบ HEX เช่น LineInst.exe โดยลากวางลงใน Notepad++
- เมื่อเปิดไฟล์แล้ว คลิก Plugins > HEX-Editor > View in HEX
- ข้อความจะเปลี่ยนเป็นรูปแบบ HEX ทันที