โปรแกรม Notepad++ โปรแกรมฟรีสารพัดประโยชน์
แก้ไขครั้งสุดท้ายโดย Vista2k7 เมื่อ 1-10-2014 13:52http://notepad-plus-plus.org/assets/images/notepad4ever.gif
โปรแกรม Notepad++ ไปโหลดได้ที่นี่ครับ http://notepad-plus-plus.org
ผมเอาโปรแกรมนี้มาประยุกต์กับการแก้ และตรวจซับ โดยใช้ความสามารถในการค้นหา
เริ่มโดยใส่ตรวจคำภาษาไทย โหลดไฟล์ dic ภาษาไทยที่นี่ => Hunspell_DicThai.7z
ถ้าโหลด dic จากตัวโปรแกรมจะตรวจภาษาไทยไม่ได้ ต้องโหลดไฟล์นี้ไปใช้แทนเท่านั้น
ไปที่เมนู Plugins > DSpellCheck > Settings... จะแสดงดังรูป
กรอบสีแดงคือที่เก็บไฟล์ dictionaries ให้ extract ไฟล์ dic ของผมไปวางไว้ใน path ที่อยู่ในกรอบสีแดงนี้
เสร็จแล้วให้ปิดโปรแกรม Notepad++ แล้วเปิดใหม่ แล้วเข้าไปที่ เมนู Plugins > DSpellCheck > Settings... แล้วเลือกดังรูป
ทีนี้โปรแกรมเราก็จะตรวจคำภาษาไทยได้แล้ว
ตัวอย่างเจอคำผิด
บรรทัดที่ผิดจะขึ้นขีดสีแดงเราก็แบ่งคำดูว่าคำไหนที่คิดว่าผิด ก็จะยังคงขึ้นขีดสีแดง
*** ในตัวอย่างชื่อเกาหลีมักจะแจ้งว่าผิดเสมอ ดังนั้นก็ให้มองข้ามไปหรือเพิ่มเข้าไปใน dictionary โดยคลิ๊กขวาที่คำนั้น แล้วเลือก Add to Dictionary ครับ
วิธีเปลี่ยน font ในหน้าต่างที่พิมพ์
ให้ไปที่ Settings > Style Configurator... จะขึ้นหน้าต่างดังรูป
วิธีเปลี่ยน Encode ให้เป็น UTF-8
ไปที่เมนู Encoding > Convert to UTF-8
วิธีค้นหาและแทนคำ
กด Ctrl+F หรือไปที่เมนู Search > Find... จะขึ้นหน้าต่างดังรูป
จะแสดง 4 แท็บ คือ Find, Replace, Find in Files และ Markผมขอพูดถึง Find in Files ล่ะกันเพราะว่า Find กับ Replace คงจะใช้เป็นกัน
จากรูป
[*]ในช่อง Filters ให้ใส่นามสกุลที่ต้องการหา เช่น *.srt หรือ *.ass
[*]ในช่อง Directory ให้เลือก folder ที่ต้องการค้นหา
[*]check box ที่อยู่ด้านขวามือคำว่า in all sub-folder หมายถึงหาในไฟล์ที่อยู่ใน folder ซ้อนลึกลงไปทั้งหมด
[*]ส่วน Search Mode
[*]Normal คงไม่ต้องพูดถึงคือค้นปกติ
[*]Extended (\n, \r, \t, \0, \x...) อันนี้สำหรับเวลาค้นหาคำที่มีแท็บ หรือมีการขึ้นหน้าใหม่ร่วม เช่น
ต้องการหา คำว่า" " " เป็นตัวอักษรสุดท้ายของบรรทัด ก็ให้ใส่ในช่อง Find what: ว่า " "\r " เป็นต้น
[*]Reqular expression เป็นการค้นหาโดยใส่รูปแบบ เช่น ต้องการหา ตัวเลขที่ติดกับตัวหนังสือ หรือ หาตัว "ๆ" ที่ติดกับตัวหนังสือข้างหน้ามัน 1 ตัว ผมใส่ตัวอย่างโค้ดที่ผมใช้บ่อย ๆ ให้ในกระทู้ไว้ให้แล้วครับ เทคนิค หาคำในซับ OCR แบบพิเศษ สำหรับตรวจความเรียบร้อย
*** การค้นแบบ Reqular expression ไม่แนะนำให้ค้นหาแล้วแทนค่าเลยนะครับ โดยเฉพาะแท็บ Find in Files ถ้าเรากดแทนค่าแล้วจะไม่สามารถ undo ได้นะครับ
ถ้าคลิ๊กปุ่ม Find All จะขึ้นหน้าส่วน Result ให้ด้านล่างของโปรแกรม ดังรูปเป็นตัวอย่าง
ดับเบิลคลิ๊ก บรรทัดไหนก็จะเปิดไฟล์นั้นตรงบรรทัดนั้นให้เลย
สงสัยตรงไหนถามได้นะครับ
แต่ก่อนผมมีอคติกับโปรแกรมนี้
เพราะเวลาเปิดไฟล์ข้อความ (เช่น .txt, .php) ที่มีการเข้ารหัสไฟล์เป็น ANSI จะแสดงข้อความภาษาไทยเป็นภาษาต่างด้าวตลอดเลย
ไม่แน่ใจว่าเวอร์ชันล่าสุดนี้เขาแก้ไขหรือยัง (จะได้กลับมาใช้อีกที) ตอนนี้พึ่งคุณดิทพลัสไปพลางๆ ต้องเอา ไฟล์ ที่อยู่ในกระทู้ของผม วางทับ
ที่นี่ C:\Users\........\AppData\Roaming\Notepad++\plugins\config\Hunspell
dic ที่โหลดจากโปรแกรมนี้ มันตรวจภาษาไทยไม่ได้
ต้องใช้ dic ที่ผมให้ไว้ในกระทู้เท่านั้น
ตอนนี้ใช้ได้แล้วครับ
ขอบพระคุณมากที่แนะนำโปรแกรมดี ๆ มาให้ใช้ และช่วยตรวจสอบแก้ไขความผิดพลาด จนสามารถใช้งานได้ สุดยอดมากเลย โปรแกรมนี้ ขอบคุณมากๆเลยค่า สะดวกในการหาคำผิดขึ้นเยอะเลย โอ้ววววว ไม่เคยรู้มาก่อนเลย ขอบคุณมากๆค่าาาาา :loveliness:
หน้า:
[1]