📄 notepad2.txt
字号:
Brace
Ctrl+B Find matching brace.
Ctrl+Shift+B Select to matching brace.
Convert
Ctrl+Shift+U Make uppercase.
Ctrl+U Make lowercase.
Ctrl+Shift+S Convert tabs to spaces.
Ctrl+Shift+T Convert spaces to tabs.
Ctrl+Shift+A Convert to ANSI.
Ctrl+Shift+O Convert to OEM.
Insert
Ctrl+F5 Time/date (short form).
Ctrl+Shift+F5 Time/date (long form).
Ctrl+F9 Filename.
Ctrl+Shift+F9 Path and filename.
Find, replace
Ctrl+F Find.
F3 Find next.
Shift+F3 Find previous.
Ctrl+H Replace.
Ctrl+J Jump to line.
Ctrl+G Jump to line.
Bookmarks
F2 Goto next bookmark.
Shift+F2 Goto previous bookmark.
Ctrl+F2 Toggle bookmark.
Ctrl+Shift+F2 Clear all bookmarks.
Syntax scheme
F12 Select syntax scheme.
Shift+F12 Select 2nd default syntax scheme.
Ctrl+F12 Customize syntax schemes.
F11 Select default text syntax scheme.
Ctrl+F11 Select web source code syntax scheme.
Shift+F11 Select XML document syntax scheme.
View
Ctrl+W Toggle word wrap.
Ctrl+Shift+L Show long line marker.
Ctrl+Shift+G Show indentation guides.
Ctrl+Shift+N Show line numbers.
Ctrl+Shift+M Show selection margin.
Ctrl+Shift+8 Show whitespace.
Ctrl+Shift+9 Show line endings.
Ctrl+Shift+0 Show wrap symbols.
Ctrl+Shift+V Toggle visual brace matching.
Ctrl+Shift+H Toggle auto close HTML/XML.
Zoom
Ctrl++ Zoom in.
Ctrl+- Zoom out.
Ctrl+/ Reset zoom.
Settings
Alt+T Always on top.
Alt+U Transparent mode.
F7 Save settings now.
Misc.
Ctrl+Q Exit Notepad2.
Esc Optionally minimize or exit Notepad2.
F1 Display version info.
Tips and Tricks, Special Features, Limitations
Regular Expression Syntax
. Matches any character
\( This marks the start of a region for tagging a match.
\) This marks the end of a tagged region.
\n Where n is 1 through 9 refers to the first through ninth
tagged region when replacing. For example, if the search
string was Fred\([1-9]\)XXX and the replace string was
Sam\1YYY, when applied to Fred2XXX this would generate
Sam2YYY.
\< This matches the start of a word.
\> This matches the end of a word.
\x This allows you to use a character x that would otherwise
have a special meaning. For example, \[ would be interpreted
as [ and not as the start of a character set.
[...] This indicates a set of characters, for example, [abc] means
any of the characters a, b or c. You can also use ranges, for
example [a-z] for any lower case character.
[^...] The complement of the characters in the set. For example,
[^A-Za-z] means any character except an alphabetic character.
^ This matches the start of a line (unless used inside a set,
see above).
$ This matches the end of a line.
* This matches 0 or more times. For example, Sa*m matches Sm,
Sam, Saam, Saaam and so on.
+ This matches 1 or more times. For example, Sa+m matches Sam,
Saam, Saaam and so on.
-----> Examples (don't use quotes)
- Quote lines: find "^" replace with "> "
- Unquote lines: find "^> " replace with ""
- Remove line numbers: find "^[0-9]+" replace with ""
- Convert tabs to double spaces: find "\t" replace with " "
Setting more Options
The Notepad2.reg file contains additional program settings that must
be modified directly in the registry. These settings include options
to customize the toolbar bitmaps and texts. Inspect Notepad2.reg to
find more explanations.
Command Line Parameters
Notepad2.exe [/g ln[,col]] [/n] [/c] [/p x,y,cx,cy[,max]]
[/i] [/u] [/?] [file]
file: File to open, can be a relative pathname, or a shell link.
This must be the last argument, quotes are not necessary.
/g: Jump to specified position, a line of -1 means end of file.
/n: Always open a new Notepad2 window, even if the "reuse-window"
option is on.
/c: Open a new Notepad2 window and paste the clipboard contents.
/b: Open a new Notepad2 paste board to collect clipboard entries.
/p: Set window position to x,y with size cx,cy, optional value
max set to nonzero to maximize window.
/i: Start as tray icon.
/u: Remove the registry entries created by Notepad2.
/?: Display a brief summary about command line parameters.
Import and Export Settings
The Notepad2 settings can be exported from the registry and imported
again on a different computer or for a different user. Run
reg.exe export HKCU\Software\Notepad2 MySettings.reg
to export the settings to MySettings.reg. Now either launch this file
from Explorer or use
reg.exe import MySettings.reg
to restore the settings. Just the style settings can be grabbed with
reg.exe export HKCU\Software\Notepad2\Styles MyStyles.reg
On some earlier versions of Windows, the reg.exe command line tool is
probably not available, then you have to switch to regedit.exe.
Source Code
Notepad2 is based on the Scintilla source code editing component:
http://www.scintilla.org
The full Notepad2 source code is distributed under the terms of the
GNU General Public License and can be found at:
http://www.flos-freeware.ch
Feature Requests
Thank you very much for the overwhelming feedback about Notepad2!
Feature requests are always welcome, but please keep in mind that
Notepad2 has been designed as a compact Notepad replacement.
Hyperlink support is currently not provided by the Scintilla source
code editing component (and not planned), it's unlikely I will
implement this.
Notepad replacement is easier said than done, I'm sorry! Instructions
on how to replace Notepad on various versions of Windows can be found
around in the net. I might create a Notepad2 installer with flexible
and undoable file association, once.
Credits and Special Thanks
Here I would like to say "THANK YOU" to the developers of the great
Scintilla source code editing component (http://www.scintilla.org),
which is the core of Notepad2. Without Scintilla, the rich features
found in Notepad2 wouldn't have been possible!
Many thanks to everybody for sending me bug reports and useful hints.
A special thank goes to Roland Weigelt (http://www.roland-weigelt.de)
for his helpful thoughts and comments about Notepad2 features and
usability.
Copyright
Notepad2 is FREEWARE and may be used and distributed freely. Please
do not charge any distribution or download fees for this program,
except for the cost of the distribution medium. The use of the
software is AT YOUR OWN RISK.
If you have comments or questions, please drop me a note:
textview@bluewin.ch
(c) Florian Balmer 2004
###
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -