⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 notepad2.txt

📁 C语言编程中算法数据结构中的树行代码
💻 TXT
📖 第 1 页 / 共 2 页
字号:

=======================================================================
=                                                                     =
=                                                                     =
=   Notepad2 - light-weight Scintilla-based text editor for Windows   =
=                                                                     =
=                                                                     =
=                                                   Notepad2 2.1.19   =
=                                      (c) Florian Balmer 2004-2008   =
=                                       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
  (http://www.scintilla.org) 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, 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 2.1.19 (released April 10, 2008)

  - "Line Comment" (Ctrl+Q) and "Stream Comment" (Ctrl+Shift+Q)
  - "Title Case" (Ctrl+Alt+T) and "Sentence Case" (Ctrl+Alt+S)
  - "Compress Whitespace" (Alt+P) command reduces spaces and tabs
  - Original Notepad .LOG feature
  - /f command line switch to set ini-file (/f0 to omit ini-file)
  - /p command line switch trumps sticky window position
  - /p0 uses system default settings for new window position
  - Move new off-screen windows prior to resizing
  - Option to skip Unicode text detection (File, Encoding, Default)
  - Reload file with different default encoding (Ctrl+F8, Shift+F8)
  - Unsaved documents with just whitespace considered empty
  - Improved handling of relative path names
  - File dialog filters can be specified in the Notepad2 ini-file
  - Type of indent guides can be specified in the Notepad2 ini-file
  - Track width of displayed text to adjust horizontal scroll range
  - Selected find results are better scrolled into view
  - Restore scrolling positions on revert
  - Ctrl+Back and Ctrl+Del stop at newlines, as usual on Windows
  - Ctrl+Space doesn't select initial line indentation whitespace
  - Ctrl+Tab hotkey modified to always insert a tabulator
  - Increase (Alt++) and decrease (Alt+-) long lines limit
  - Display long lines limit in statusbar if visual marker enabled
  - Import and export settings from customization dialog (Alt+I, Alt+X)
  - Added "Regular Expression" style to JavaScript and Java schemes
  - Updated filename extension lists with more default types
  - Updated Python keywords to version 3.0
  - Simplified SQL keywords (merged from MySQL and SQLite)
  - Improved compatibility with Windows Vista
  - Improved visual appearance of toolbar button images
  - Print margins can be set to "0"
  - Fixed several bugs with regular expression find and replace
  - Fixed bug with hanging of recent files dialog
  - Fixed bug with charset not being saved properly
  - Fixed bug with display of text selection at the beginning of lines
  - Fixed bug with cursor movement at the start and end wrapped lines
  - Updated Scintilla library to 1.76


New in Version 2.0.18 (released July 26, 2007)

  - "Select To" command in find dialog allows expanding the selection
  - "Select To Next" (F2) and "Select To Previous" (Shift+F2)
  - "Save Find Text" (Alt+F3) for later use with F2, F3, etc.
  - "Swap" (Ctrl+K) to exchange selected text with clipboard contents
  - Notepad2.exe program file is compressed with UPX by default


New in Version 2.0.17 (released July 24, 2007)

  - Option to allow only one Notepad2 window for each file
  - Option to display filename in window title in various forms
  - Hotkey Shift+Esc to save file and exit Notepad2
  - Indent size can be specified separately from tab width
  - Indent guides are highlighted along with matching braces
  - Caret can be displayed as a block (specify "block" for caret width)
  - Find and replace dialogs can be toggled from the toolbar
  - Tray icon is restored when Explorer is restarted
  - Fixed bug with brace matching
  - Fixed bug with replacement of ^c cutting the last character
  - Fixed bug with regular expression search causing infinite loop
  - Updated Scintilla library to 1.74


New in Version 2.0.16 (released May 14, 2007)

  - The msvcr70.dll runtime library is no longer required
  - "Enclose Selection" helper tool (Alt+Q)
  - Single line files are opened with default line ending mode
  - Remapped hotkey Ctrl+Shift+Z from "Undo" to "Redo"
  - Remapped hotkey Ctrl+Shift+Y from "Redo" to "Undo"
  - Fixed bug: problem with MRU lists causing random crashes
  - Fixed bug: moving lines up/down not working properly
  - Fixed bug: window settings overwritten on new screen resolution


New in Version 2.0.15 (released April 07, 2007)

  - BSD License for Notepad2 and source code (see License.txt)
  - "Insert HTML/XML Tag" helper tool (Alt+X)
  - Regex support for \d, \D, \s, \S, \w, \W, \xHH
  - Text selection can have "eolfilled" style (on by default)
  - Caret blink rate is set to system default on startup
  - Support for opening makefiles without filename extension
  - Dropped Windows 9x support
  - Requires msvcr70.dll runtime library
  - Updated Scintilla library to 1.73


New in Version 2.0.14 (not released to the public)

  - Find and replace dialogs: Don't wrap around on find option
  - Use the clipboard contents as the replacement text (enter ^c)
  - Date and time formats can be changed using template strings
  - "FileCheckInterval" ini-setting (see FAQ on my website)


New in Version 2.0.13 (not released to the public)

  - Settings are stored in ini-file
  - File change notification (optional)
  - Find and replace dialogs are now modeless
  - Multiline find and replace through transform backslashes function
  - Find next / previous word / selected text (Ctrl+F3, Ctrl+Shift+F3)
  - Find and replace dialogs: exclusive options deactivate each other
  - Find wrap notification message can be deactivated
  - Preview function in scheme customization dialog
  - Quickly change the default font (F2)
  - Script information is saved along with font settings
  - Selection and current line background support transparency
  - Open ASCII files as UTF-8 if the default setting is UTF-8
  - Open empty files with default encoding and line ending settings
  - Don't prompt to save modified empty untitled documents
  - Line endings are always converted to current setting on paste
  - Ensure consistent line endings option (File, Line Endings, Default)
  - NTFS streams are preserved when saving files
  - Switching encoding performs proper text conversion to new encoding
  - Encoding conversion notification message can be deactivated
  - Encoding selection dialog displays info about system ANSI code page
  - Downgraded ANSI code page support to system default only
  - Big file wanring message can be deactivated
  - "Wrap Text To Column" command (Ctrl+Shift+W)
  - "Modify Lines" command to prefix and append text to lines (Alt+M)
  - "Duplicate Selection" command (Alt+D)
  - "Invert Case" command (Ctrl+Shift+E)
  - "Clear clipboard" command (in the "Edit" menu)
  - Force indent and unindent (Ctrl+Tab, Ctrl+Shift+Tab)
  - Highlight current line (Ctrl+Shift+I)
  - Additional hotkey for "New File": Ctrl+F4
  - Mapped Ctrl+Shift+Y/Z to Ctrl+Y/Z
  - New hotkey for "Tab Settings" (Ctrl+T)
  - Changed hotkey for "Join Lines" (Ctrl+J)
  - Rearranged some items in the "View" and "Settings" menus
  - "Copy" tool button works as "Copy All" when no text selected
  - "Clear" tool button works as "Clear All" when no text selected
  - Ctrl+Space: select line if word is already selected
  - <br>, <hr> and other tags are no longer closed automatically
  - File, revert now asks if you really want to revert the file
  - "Open with..." and "Favorites" directories can be relative
  - Directories can be used as favorites (triggers open dialog)
  - Filter for open and save dialogs is always set to *.*
  - Location of metapath.exe can be specified in ini-file
  - "DefaultDirectory" ini-setting (see FAQ on my website)
  - "DefaultExtension" ini-setting (see FAQ on my website)
  - Select print color mode (defaults to color on white)
  - Don't print separator line if header or footer omitted
  - Added proper support for multiple monitor systems
  - Allow multiple window position settings for different screen sizes
  - Option to use a sticky window position
  - New command line switches to select syntax schemes: /s, /t, /h, /x
  - Added Apache Config Files syntax highlighting
  - Added Perl POD verbatim style
  - Updated PHP keywords to PHP5
  - Updated SQL keywords
  - Updated CSS syntax highlighting to CSS2
  - Removed NSIS syntax highlighting
  - Removed ActionScript syntax highlighting
  - Removed "Bookmarks" feature
  - Removed "Delete Line Left/Right" and "Transpose Line" commands
  - Removed code page trace message
  - Fixed several bugs that caused Notepad2 to crash when saving files
  - Fixed crash when printing to offline printer
  - Fixed bug with transparency level setting


New in Version 1.0.12 (released June 25, 2004)

  - Notepad2 source code now released under the GNU GPL
  - "Read Only" option handles file attributes
  - Enhanced find and replace dialogs with new options
  - Optionally auto close HTML/XML tags (Ctrl+Shift+H)
  - Improved tabify/untabify selection functions
  - New hotkey to select XML scheme (Shift+F11)


New in Version 1.0.11 (released May 30, 2004)

  - Simple favorites management based on file shortcuts (Alt+I)
  - Optional toolbar buttons for favorites management
  - Improved undo / redo handling of auto indent text
  - Better cursor behaviour for line editing commands
  - Clipboard text is converted according to font character set
  - Auto-select ANSI code page option (File, Encoding, Default...)
  - Windows system text and background colors used by default
  - Enabled some new comment styles for C/C++ related languages


New in Version 1.0.10 (released May 21, 2004)

  - Option to select a default syntax scheme (F12)
  - Find, replace, upper- and lowercase handle umlauts and accents
  - Paste board feature (cmd switch /b) to collect clipboard entries
  - Text is copied to clipboard in Unicode format (Windows NT/2k/XP)
  - Reload current file without encoding detection (F8)
  - Updated CSS properties to version 2.1
  - "Reuse Window" disabled by default to allow multiple windows


New in Version 1.0.09 (released May 13, 2004)

  - Convert tabs to spaces and vice versa (Ctrl+Shift+S/T)
  - Insert time/date (short form/long form) (Ctrl+F5, Ctrl+Shift+F5)
  - Insert filename/path and filename (Ctrl+F9, Ctrl+Shift+F9)
  - Added missing copy line command (Ctrl+Shift+C)
  - Enabled script selection in font dialogs


New in Version 1.0.08 (released May 08, 2004)

  - Find and replace dialogs accept Unicode input (Windows NT/2k/XP)
  - Warning message for large files (customizable using Notepad2.reg)
  - Default file extension is "txt" (customizable using Notepad2.reg)
  - New command line parameters: /c, /g, /?
  - Fixed writing of hidden and system files (Windows XP/2k)
  - Fixed some handling problems with relative pathnames
  - Notepad2.txt outlines how to import and export Notepad2 settings


New in Version 1.0.07 (released May 03, 2004)

  - Select default encoding for new files
  - Select default line endings for new files
  - Right clicking moves cursor if no selection
  - Zooming with Ctrl+Mousewheel recalculates line number width


New in Version 1.0.06 (released April 30, 2004)

  - Word wrap settings, show word wrap symbols (Ctrl+Shift+0)
  - Move line up/down (Ctrl+Shift+Up/Down)
  - Remove blank lines (Alt+R)
  - Bookmarks for file navigation (Ctrl+F2)
  - Minimal print header and footer customization
  - Remapped some keyboard shortcuts (see Notepad2.txt)
  - Added a few comments to Notepad2.txt


New in Version 1.0.05 (released April 26, 2004)

  - Support for XML, ActionScript 2.0, Python, NSIS Script
  - Fully customizable second default style (Shift+F12)
  - Find matching brace (Ctrl+B)
  - Select to matching brace (Ctrl+Shift+B)
  - Goto column (Ctrl+J)
  - Optionally change background color of long lines
  - Transparent mode on Windows 2k and above (Alt+U)
  - Fixed line endings detection for Unicode files


New in Version 1.0.04 (released April 20, 2004)

  - Fixed loading of UTF-8 files with signature


New in Version 1.0.03 (released April 19,2004)

  - Toggle word wrap toolbar button
  - New block command: strip first character (Alt+Z)
  - Strip trailing blanks uses selection, if any


New in Version 1.0.02 (released April 17, 2004)

  - Reload current file (F5)
  - Revised printing functionality
  - Zooming recalculates line number width


New in Version 1.0.01 (released April 15, 2004)

  - Initial public release


Installation and Uninstallation

  Just put a copy of Notepad2.exe and Notepad2.ini to any directory on
  your computer. To uninstall Notepad2, simply delete these two files.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -