=======================================================================
= =
= =
= Notepad2 - light-weight Scintilla-based text editor for Windows =
= =
= =
= Notepad2 4.2.25 =
= (c) Florian Balmer 2004-2011 =
= http://www.flos-freeware.ch =
= =
= =
=======================================================================
Description
Notepad2 is a light-weight, free and open source Notepad-like text
editor with syntax highlighting for a few commonly used languages.
It's based on the Scintilla source code editing component and works
on NT-based versions of Windows.
Features
- Syntax highlighting: HTML, XML, PHP, ASP (JS, VBS), CSS,
JavaScript, VBScript, C/C++, C#, Resource Script, Makefiles, Java,
Visual Basic, Pascal, Assembly, SQL, Perl, Python, Configuration
Files, Apache Config Files, PowerShell, Batch Files, Diff Files
- Drag & drop text editing inside and outside Notepad2
- Basic regular expression search and replace
- Useful word, line and block editing shortcuts
- Rectangular selection (Alt+Mouse)
- Brace matching, auto indent, long line marker, zoom functions
- Support for Unicode, UTF-8, Unix and Mac text files
- Open shell links
- Mostly adjustable
New in Version 4.2.25 (released May 06, 2011)
- "Align Lines" with several options (Alt+J)
- "Modify Lines" supports several variables to insert numbers (Alt+M)
- "Sort Lines" (Alt+O) handles column sort (rectangular selection)
- "Sort Lines" also handles shuffle, remove duplicates and uniques
- "Merge Blank Lines" block command (Alt+Y)
- Use built-in Windows functionality for "Title Case" on Windows 7
- Convert between characters and hex codes (Ctrl+Alt+X, Ctrl+Alt+C)
- "Recode file as default encoding" (Ctrl+Shift+F)
- UTF-16 and UTF-16 BE formats are valid recoding options
- Enable case-insensitive searching for non-ASCII text
- Regex quantifier ? to match 0 or 1 times
- Regex quantifiers * and + available as non-greedy forms *? and +?
- Regex syntax for tagged regions simplified from \(...\) to (...)
- Updated HTML5 and CSS3 schemes according to current working drafts
- Updated Assembly scheme with x64 and SSE4 instructions
- Several minor updates to syntax schemes and keywords
- Merged caret styles into a single item and added "noblink" option
- /l and /l- cmd switches to control auto-reloading of modified files
- Ini-option to specify auto-reload timeout (see FAQ on my website)
- Support combination of /g and /m command line switches
- /o and /o- cmd switches to control "Always on top" option
- Copy window position to clipboard as cmd line switch (Ctrl+Shift+K)
- Move window to default position on current screen (Ctrl+Shift+P)
- Fixed Notepad .LOG feature (broken since 4.1.24)
- Launch command uses current file directory as working directory
- Don't lock any directories except the one containing Notepad2.exe
- Forward system MRU, taskbar and jump list behaviour to new windows
- Always show file name extensions (ignore Windows Explorer setting)
- Check availability of "Consolas" when set as default font
- Support a few more file variables (see FAQ on my website)
- Configure whether backspace should reformat indenting whitespace
- Transform backslashes function understands \u#### hex codes
- Several F2, F3 and F4 hotkeys work in find and replace dialogs
- Removed "Select Up" and "Select Down" buttons from find dialog
- Ini-options to block suppression of notification messages
- Simplified appearance of word wrap settings dialog
- Remapped "Unescape C Special Chars" to Ctrl+Alt+R (fix duplicate)
- Reloading keeps scrolling position more unerringly with word wrap
- Jumps with /g switch locate position more accurately with word wrap
- Various internal optimizations and fixes
- Improved look of disabled toolbar buttons on Windows XP and above
- Improved overall look of toolbar buttons on Windows 2k
- Lower frequency of NFS access delays by caching file display names
- Improved compatibility with Windows 7
- Released x64 build of Notepad2.exe
- Updated Scintilla library to 2.24
New in Version 4.1.24 (released March 02, 2010)
- /z command line switch (support registry-based Notepad replacement)
- /u command line switch (launch Notepad2 with elevated privileges)
- Fixed some /p command line switch options not working properly
- Display more informative error messages for file operation failures
- Hotkey to copy pathname of current file to clipboard (Shift+F9)
- Window title indicator when running with elevated privileges
- Ini-options to control system MRU, taskbar and jump list behaviour
- Enhanced portability for directory settings inside My Documents
- Configure whether tab key should reformat indenting whitespace
- Revised word wrap settings dialog and added more detailed options
- New style setting to control font smoothing (see FAQ on my website)
- New style setting to control size of visible white space dots
- Improved cursor visibility on any background color
- Added new "HTML Element Text" and "XML Element Text" styles
- Improved default style utilization for HTML-embedded schemes
- Updated PowerShell keywords to version 2.0
- Added missing keywords to VBScript scheme
- Fixed deleted files reappearing in MRU lists
- Updated Scintilla library to 2.03
New in Version 4.0.23 (released October 06, 2009)
- Added PowerShell Script syntax highlighting
- Added missing keywords to JavaScript schemes
- Further simplified syntax schemes by consolidating certain styles
- More accurate "mode" file variable matching with tightened rules
- Avoid repetitive zone checks when running Notepad2.exe internally
- Fixed choice of encoding conversion prompt being ignored
- Fixed recent file dialog hang with inaccessible UNC paths
- Internal changes to allow complete internationalization (future)
New in Version 4.0.22 (released July 28, 2009)
- 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)
-
评论0