Notepad2 4.0.22 Final

Notepad2 ได้พัฒนาตัวเองและคงคุณสมบัติเดิมจาก notepad เดิม ๆ ของ MS เอาไว้ ทำให้ notepad2 มีความสามารถสำหรับใช้แก้ไข code html หรือ text editor ที่ทำงานรวดเร็ว มี syntax highlighting ในระหว่างเขียน Code html นอกจากนี้ยังรองรับการทำงานหลายภาษา สามารถปรับตั้งเป็น Line number หรือ Wordwrap ได้ง่ายกว่า Notepad ตัวเดิม

เนื่องจาก Notepad ใน Vista ผมเจอปัญหาในการตัดคำ การแยกบรรทัดของข้อความต่าง ๆ เมื่อนำมาโพสต์ในเวบบอร์ดต่าง ๆ จึงคิดที่จะเอา Notepad2 มาแทนที่ ใน Vista

นอกจากนี้ยังรองรับการทำงานของไฟล์สกุลต่าง ๆ เช่น

- HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI
- C/C++, C#, Java, VB, Pascal, Assembler, SQL, Python, NSIS
- INI, REG, INF, BAT, DIFF

ผมได้เปลี่ยนไฟล์ที่ชื่อ Notepad2.exe เป็น Notepad.exe แล้วสร้าง SFX achive file คือ ไฟล์ Setup1.exe และ Setup2.exe เพื่อคัดลอก Notepad.exe ไปวางแทนที่ Notepad ตัวเดิมใน "C:\WINDOWS" และ "C:\WINDOWS\system32" และได้ปรับ NOTEPAD.ini ให้รองรับการใช้งานภาษาไทย การตั้ง Wordwrap และเพิ่มหมายเลขบรรทัด

Notepad2 4.0.22 Final การเปลี่ยนแปลงล่าสุด:

- Support for numerous Windows, DOS, ISO, Mac and EBCDIC encodings
- Enhanced encoding selection dialog (F9)
- "Recode" (F8) to reload file with different source encoding
- "Recode file as system default ANSI" (Ctrl+Shift+A)
- "Recode file as system default OEM" (Ctrl+Shift+O)
- "Recode 7-bit ASCII file as UTF-8" (Shift+F8)
- Option to load 7-bit ASCII files as UTF-8 (File, Encoding, Default)
- Option to disable encoding tag parsing (File, Encoding, Default)
- Issue warning if data can't be converted to selected file encoding
- Fix loading of (invalid) Unicode files with embedded null bytes
- /e command line switch to specify file source encoding
- "Insert Encoding Identifier" (Ctrl+F8)
- "Tabify Indent" (Ctrl+Alt+T) and "Untabify Indent" (Ctrl+Alt+S)
- "Increase Number" (Ctrl+Alt++) and "Decrease Number" (Ctrl+Alt+-)
- Option to auto-reload unmodified files changed by external programs
- Hotkey (Alt+F5) and auto-reset option for file change notification
- Manual and automatic reloading of files keeps current encoding
- Scroll find matches and jump positions away from bottom border
- Enabled new Scintilla indent modes for wrapped lines
- Option to set any characters as boundaries for word wrap
- Allow bigger tab-/indent-widths (256) and long line limit (4096)
- Allow setting extra line spacing (through "Default Text" scheme)
- Dropping directories displays file open dialog
- Consolidated styles to simplify configuration (patch by Kai Liu)
- Ensure cursor visibility on any background color (patch by Kai Liu)
- Enabled improved Scintilla Pascal lexing module (patch by Kai Liu)
- Updated HTML keywords to version 5.0
- Remapped "Manage Favorites" hotkey to Alt+F9
- Remapped "Invert Case" hotkey to Ctrl+Alt+U
- Remapped "Title Case" hotkey to Ctrl+Alt+I
- Remapped "Sentence Case" hotkey to Ctrl+Alt+O
- Fixed various minor bugs
- Notepad2.exe program file no longer compressed with UPX
- Updated Scintilla library to 1.79

Notepad2 4.0.22 Final Released Date: July 28, 2009
Notepad2 4.0.22 Final License: Freeware
Notepad2 4.0.22 Final Requirements: Windows XP| Windows Vista|Windows 7|32-bit
Notepad2 4.0.22 Final Homepage: www.flos-freeware.ch
Notepad2 4.0.22 Final Download: Notepad2 4.0.22 Final File size: 664 KB

การติดตั้ง

การติดตั้งบน Windows XP: ขั้นตอนการติดตั้ง เพียงแต่กดตัว Setup1.exe และ Setup2.exe ก็สามารถติดตั้ง Notepad2 แทนที่ Notepad ตัวเดิมได้แล้วครับ

สำหรับการติดตั้งบน Windows Vista:

1. ให้ปิดโปรแกรมที่ใช้ Notepad อยู่ให้หมดก่อน ก็ให้ไปลบ Notepad.exe ใน "C:\WINDOWS" และ "C:\WINDOWS\system32" ออก
หากไม่สามารถลบออกก็ให้ทำการดังนี้
2. กรณีที่เคยลบ Notepad ดั้งเดิมออกไปและมีการลง Notepad ตามวิธีนี้ไปแล้ว ให้ข้ามไปทำข้อที่ 4 ได้เลย
3. ไปโหลดโปรแกรม Unlocker จาก UNLOCKER 1.8.7 BY CEDRICK 'NITCH' COLLOMB แล้วทำการติดตั้งโปรแกรม หรือติดตั้ง Unlocker 1.8.7 ที่แนบมา
4. ไปที่ "C:\WINDOWS" และ "C:\WINDOWS\system32" แล้วคลิกเม้าส์ขวาที่ไฟล์ Notepad.exe จากนั้นให้เลือกที่ Unlocker เมื่อขึ้นหน้าต่างของ Unlocker แล้วให้เลือกที่ drop menu ไปที่ Delete หากทำการลบได้สำเร็จโปรแกรมจะแสดงว่าคำว่า The object was deleted
5. จากนั้นให้เรียกใช้ไฟล์ที่สองคือ Setup1.exe และ Setup2.exe