Home -> Windows -> Notepad++ : สุดยอด Text Editor

Notepad++ : สุดยอด Text Editor

สำหรับนักพัฒนาโปรแกรม ทุกคนย่อมมีอาวุธคู่มือครับ และ หนึ่งในโปรแกรมที่ใช้กันบ่้อยที่สุดในบรรดานักพัฒนา นั่นก็คือ Text Editor … ซึ่ง Notepad ก็คือ Text Editor พื้นฐานที่มีใช้กันดาษดื่น (ถ้าไม่นับ vi บน Unix นะครับ) แต่ถ้าเกิดเราอยากได้โปรแกรม Text Editor เก่งๆซักตัวที่มีความสามารถระดับโปรแกรมเสียเงิน ผมขอแนะนำ Notepad++ เลยครับ

snag-0192

Notepad++ (อ่านว่า โน๊ตแพดพลัสพลัสนะครับ) เป็นหนึ่งในโครงการที่ฮิตมากโครงการหนึ่งของ Sourceforge.net ซึ่งผมเชื่อว่า แฟนๆของ Freeware.in.th ที่เป็นนักพัฒนาโปรแกรมหลายคนใช้เจ้าตัวนี้อยู่ครับโปรแกรม Notepad ++ พัฒนาขึ้นโดยโปรแกรมเมอร์ชื่อว่า Don Ho มาตั้งแต่ปี 2003 ปัจจุบัน Notepad++ อยู่ที่เวอร์ชั่น 5.2 เป้าหมายของการออกแบบโปรแกรมตัวนี้คือ การพัฒนาโปรแกรม TextEditor ให้มีความสามารถสูงบวกกับการกินทรัพยากรเครื่องที่ต่ำ ครับ

มาดูความสามารถของ Notepad++ กันซักหน่อย

  • Hilight คำ Syntax ต่างๆให้เราอ่าน Code ได้สะดวกมากขึ้น (ซึ่งสามารถกำหนดคำ Syntax เองได้ด้วย)
  • ทำ Syntax Folding เพื่อให้เห็นขอบเขตที่ Syntax นั้นทำงานอยู่
  • WYSIWYG Editor (What You See Is What You Get)
  • Auto-completion : เติมคำที่เราใช้บ่อยหรือ Syntax ต่างๆแบบอัตโนมัติ
  • Multi-Document : รองรับการเปิดไฟล์พร้อมๆกันหลายๆไฟล์
  • Multiview : เปิดเอกสารสองจุดพร้อมๆกันเพื่อเทียบ
  • Regular Expression Search/Replace supported : ค้นหาคำและเปลี่ยน ได้ง่ายๆ แถมยังเขียนกฏใ้นการค้นหาและเปลี่ยนได้อีกด้วย
  • Full Drag and Drop Support : รองรับการลากไฟล์และวางเพื่อเปิดเอกสาร
  • Dynamic Position of view : มุมมองในการมองเอกสารสามารถเปลี่ยนได้อย่างอิสระ จะเอาบนกะล่าง หรือซ้ายกะขวาก็ได้
  • File Status Auto-Detection : เวลามาการแก้ไขหรือ Update ไฟล์จาก Source อื่น โปรแกรมจะแจ้งเตือน
  • Zoom-in และ Zoom-out เอกสารได้
  • รองรับสารพัดภาษา แน่นอนภาษาไทยด้วยครับ
  • Bookmark จุดต่างๆของ Code ได้ เพื่อที่เวลาค้นหาตำแหน่งที่แก้ไขประจำจะได้ไม่ต้องเลื่อนบ่อยๆ
  • Brace and Indent guideline Highlighting : ระบบที่จะช่วยเหลือคุณเวลาเขียนพวกเครื่องหมาย () , {} , [] พวกนี้ครับ ทำให้เราอ่านวงเล็บพวกนี้ได้ง่ายขึ้น
  • Macro Recording : ถ้าึคุณทำอะไรบ่อยๆล่ะก็ คุณสามารถบันทึก แล้วให้มันทำงานซ้ำๆให้คุณได้
  • มี Plugin เสริมความสามารถมากมาย และที่ผมชอบที่สุด FTP Folder ทำให้คุณ Login เข้าไปแก้ไขไฟล์ใน FTP ตรงๆได้เลย

ผมเชื่อว่า โปรแกรมตัวนี้จะช่วยโปรแกรมเมอร์อย่างเราให้ทำงานเขียนโปรแกรมสะดวกขึ้นแน่นอนครับ เมื่อก่อนนี้ผมก็ยอมรับว่า ใช้ Edit Plus แบบ Crack กับเค้าเหมือนกัน แต่หลังจากที่ผมพบ Notepad++ เมื่อ 2 ปีก่อน ผมก็เลิกใช้ EditPlus แบบ Crack เลยครับ โปรแกรมตัวนี้ถึงจะเป็น Freeware แต่คุณก็สามารถช่วยเหลือเจ้าของโปรแกรมได้ด้วยการ Donate ไปให้เค้าบ้างก็ดีนะครับ อย่าลืมว่า โปรแกรม Freeware ก็ไม่ได้เกิดขึ้นมาแบบฟรีๆเหมือนกัน

รายละเอียดโปรแกรม

ชื่อ : Notepad++ (โน๊ตแพตพลัสพลัส)

โดย : Don Ho

ขนาด :

Check Also

ตรวจสอบปัญหา Network ง่ายๆด้วย Ping Plotter

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

11 comments

  1. ผมติดตรงอยากได้ UTF-8 without BOM เป็น default แทน ANSI เวลาเปิดไฟล์เก่าอ่ะครับ
    ตอนนี้เลยใช้ EditPlus อยู่

    • เข้าไปที่ Setting -> Preference -> New Document / Open Save Directory
      ในเวอร์ชั่นนี้สามารถปรับได้ครับว่าให้เปิดไฟล์ใหม่เป็น Encoding อะไร

  2. อ๊ะ ตั้งแต่ใช้มา เพิ่งรู้ว่ามันแก้ไฟล์ใน ftp ได้ตรงๆ

    ปกติโหลดมาแก้เอาแล้วอัพคืนตลอด -..-

  3. ผมหมายถึงไฟล์เก่าที่ save แล้วครับ

    พอไฟล์ UTF-8 wo BOM พอ SAVE แล้วปิด Notepad++
    แล้วเปิดไฟล์นั้นด้วย Notepad++

    ไฟล์ที่เปิดจะกลายเป็น ANSI ต้องเปลี่ยน Encode ครับ

  4. ผมลองแล้วนะครับ สามารถทำได้ครับ
    เพราะใน Version 5.2 มีปุ่มให้ติ๊ก ภายใต้ UTF-8 without BOM ว่า Apply While Open ANSI File
    ไว้ด้วยครับ ลองดูนะครับ

  5. WYSIWYG Editor (What You See Is What You Get)
    ฟังก์ชั่นนี้ทำงานยังไงครับ
    พอดีผมก็เขียนๆๆ แล้วนะ แต่ไม่ยักกะจะหาเมนู
    ที่ทำให้เห็นเหมือนที่ผมเขียนเลยอ่า เว้นแต่เรียก browser มารันเอา – -”
    แล้ว การเลือก Asci กับ UTF 8 นี่มันทำเพื่ออะไรครับ? แล้วมีความสำคัญยังไงครับ?
    พอดีไม่ทราบจริงๆ

  6. ปัจจุบันใช้ตัวนี้เหมือนกันครับ เปลี่ยนมาจาก Notepad2 จำไมไ่ด้แล้วว่าเปลี่ยนมาเพราะอะีไร แต่คุ้นๆว่า Notepad++ มันตรงความต้องการกว่าครับ (แต่ชอบสีการไฮไลท์ของ Notepad2 มากกว่า เลยต้องตามปรับไปประจำเลย)

  7. UTF-8 wo BOM ของผมก็เป็นปัญหาเหมือนกันครับ
    ทำตามที่อาจารย์บอกแล้วไม่ได้ผลครับ

  8. ไม่สามารถเปิดไฟล์ใหญ่ๆได้…มีตัวใหนอีกมั้ยครับ

Leave a Reply