Make some annotations for some functions mentioned in the editplus update.
Editplus what's new
Source: http://www.editplus.com/new.html
Version 3.30 (2011-04-19)
<Features>
* Supports tsvn commands ('file'-> 'tsvn ').
Supports tsvn commands (File> tsvn ).To use these functions, you must have installed tortoisesvn in advance. Now, you can directly call the tortoisesvn client in editplus to update, submit, compare, and perform other operations. You can add a command to the toolbar or assign a shortcut key. It may be more convenient if it can be integrated into the context menu in the future. The sub-commands are as follows:
Tsvn → Update (update): Execute the svn update command on the current active file. Tsvn → commit (submit): Execute the svn commit command on the current active file. Tsvn → diff (difference): Execute the svn diff command on the current active file and the previous version (official help description ). The official description seems to be incorrect. The test found that the current file (working copy) and basic work version are actually compared. Tsvn → checkout (check out): Execute the svn checkout command on the current directory. "Current directory" is the selected directory in "editplus" Directory window. Tsvn → update Dir (update directory): Execute the svn update command on the directory where the current active file is located. If no file is opened, use the currently selected directory in the "Directory window. Tsvn → commit Dir (submit directory): Execute the svn commit command on the directory where the current active file is located. If no file is opened, use the currently selected directory in the "Directory window. Tsvn → compare files (compare files) This command will display the list of opened file windows for you to select two files for comparison. * Supports 'use pageant' option for SFTP.
* Supports menu bitmaps on Vista/7.
* Highlights all occurrences of selected word ('view'-> 'word highlighting ').Highlight all the positions of selected words (View> word highlight ).With this feature enabled, it is easier to view the location where variables or words of the same name appear. Perhaps because of the limitations of Word boundary recognition technology, it is not very useful for Chinese words that lack obvious separators. However, it is often used to assist in editing program code. * 'Copy on mouse release' option ('edit'-> 'clipboard ').Automatically copy when dragging the mouse (Edit> clipboard ).If you want editplus to automatically copy the selected content to the clipboard after each selection of text, enable this option. In general, it is useless, but it will break the original content of the clipboard, which may cause trouble. * Hex Viewer supports 'show non-ASCII letters 'option.The hexadecimal viewer now supports the "show non-ASCII characters" option.Currently, only non-ASCII characters can be displayed in a single-byte encoding mode. Chinese characters cannot be displayed. * 'Run php.exe on PHP files in browser preview' option ('preferences '-> 'tools ').When you preview the PHP file in the browser, run php.exe on the PHP file.It is not explicitly mentioned in the official note, but it is necessary to install PHP in advance to ensure the normal operation of this function. Simple PHP program preview can be implemented, but complicated programs won't work. If you want to have a better PHP instant editing and preview function, we recommend that you install a complete Web server and configure the server in editplus to achieve better results.
* 'Preferences '-> 'print' dialog box supports 'hide line numbers' option.
* 'Min. line number digits 'option ('preferences'-> 'layout ')."Minimum number of lines" option (preference> layout ).Used to set the minimum column width displayed by the row number. This setting is not to fill the front zero of a line number with insufficient words, but to fill the space with the right alignment. After modification, the file that has already been opened will not be able to see the effect. However, after editing the file, the number of lines will change, and the new effect will be displayed. * Internal browser supports IE8/ie9.
* Internal browser supports displaying the Information bar.
* Internal browser now opens new window as a tab.
* ComboBox 'Auto append' option ('preferences '-> 'General ').The "Auto-Add" option of the combo box (preference> overall ).Select auto append (auto-completion). When entering characters, the combo box selects a character after auto-completion based on the input history. Select auto suggest (auto suggestion). When a character is entered, the combo box displays the input suggestion in the drop-down box based on the input history. * Supports $ (curlinetext) argument macro for passing current line to user tool.The user tool supports the "$ (curlinetext)" parameter macro to pass the current line text of the cursor.* Find in files displays current file name on the status bar.
* 'Html color' command on the popup menu.The "HTML color" command in the pop-up menu.When editing HTML, CSS, and other file types, click the secondary key in the color code (similar to #000000). The pop-up menu contains the "HTML color" command, you can call the color dialog box to easily select and modify or view the color. * 'Copy name' command on the document selector popup menu.The copy name command in the pop-up menu of the document selector.You can copy the path of the current file to the clipboard.
* Updated toolbar buttons.
* Allows double click on the change file format dialog box.
<Bug fixes>
* 'Edit'-> 'insert'-> 'cliptext' commands cocould cause program crash.
* Using tagged expression for function pattern cocould cause program crash.
* 'View'-> 'matching brace 'option cocould suspend the program in long lines.
* The status bar couldn't display help messages.
* Fixes the status bar with the hex viewer and the browser window.
* Screen update cocould be wrong with replace all on folded code.
* 'Monitor clipboard 'didn' t work correctly when set on multiple instances.
* Restoring cursor location didn't work with remote files.
* Fixes Japanese composition window location.
* 'Add to project' command in the Directory window didn't work correctly.
* 'Use editplus in Internet Explorer 'option didn' t work.
* Size of floating windows cocould fail to restore correctly.
* Output Window cocould not capture accented letters correctly.
* Exclucde option on the find in files now works only on subdirectories and file names.
* SFTP fingerprint uses RSA algorithm by default.
* Cursor location cocould be incorrect with foreign language fonts.
Version 3.21)
<Feature>
* 'Use tr1 regular expression' option ('preferences '-> 'General ').
Option "use tr1 regular expression" (preference> General ).
Enable this option to replace the classic editplus regular expression with the c ++ tr1 Regular Expression Library. Tr1 regular expressions are compatible with ecmascript and support more powerful functions, but they are slower than classic functions.
In earlier versions, the editplus Regular Expression search function only supports a small number of pattern matching syntaxes.
For example, you cannot use "/D" to represent numbers. Instead, you must use a mode similar to "0-9.
After tr1 is enabled in the new version, it will be compatible with the syntax of ecmascript regular expressions, so the mode that JS can use and editplus should be available.
However, the test shows that the new functions are inferior to those of eclipse. For example, backward references within the mode are not supported, while eclipse can use "(.)/1" to match two consecutive identical characters.
Although the official saying that tr1 should be "slower", it should not be felt, and a stronger pattern syntax can also improve thinking efficiency. We recommend that you enable it.
* Customizable toolbar icon for user tools.
The user tool can customize the button icon.
Although the functions of user tools are powerful, the consistent icons always make people feel weak. Now you can change them into eye-catching and personalized icons.
* 'User tool group' option in the setting & syntax dialog box.
The "user tool group" option is added to the "Settings & Syntax" dialog box.
This option can be used to set the user tool group automatically loaded in the user toolbar for a file type when opening the file.
* Supports floating window for output window and cliptext/Directory window.
* Allows dropping files on the Directory window.
* 'Add to project' command in the Directory window.
* 'Copy'/'move 'button on the FTP Settings dialog box.
* Allows negative value in the line space option.
* Hides horizontal scrollbar in Word Wrap mode.
* Allows saving read-only files.
<Bug fix>
* 'Color' button on the HTML toolbar cocould cause program crash.
* 'Delete duplicated lines' command on selected text cocould cause program crash.
* Selecting 'open files'/'project' from the Directory window cocould cause program crash.
* 'Continue to next file' option on the FIND dialog box cocould cause infinite loop.
* SFTP keyboard-Interactive Authentication didn't work if password was empty in the setting.
* File Association cocould cause error message from explorer.
* Fixes unusually slow RegEx search in large files.
* Preferences dialog box cocould drop keyboard input on Korean keyboard.
* Fixes program delay with the fonts dialog box.
* Fixes memory leak with the 'preferences '-> 'fonts' dialog box.
* Deleting remote directory from the Directory window cocould cause memory leak.
* 'Search cliptext' command cocould cause memory leak.
* On Directory window, context menu shortcut cut key shifted down the selection.
* Changing FTP group in the FTP Setting dialog box from Open remote did not work correctly.
* FIND dialog box didn't work correctly when moving focus to next split pane.
* 'File open dialog restores previous directory 'option didn' t work.
* Modifying the file path in the project dialog box didn't work.
* 'Remove duplicates 'option in the SORT diort box didn' t work with descending order.
* 'Logger/smaller font size 'command didn' t work with custom 1-5 fonts.
* Repeating answer on encoding warning didn't work correctly.
* Restoring word wrap state didn't work with the 'Wrap after format column number' option.
* URL highlighting cocould broke on '(' or ')'.
* If line space was not 0, Hex viewer screen cocould be drawn incorrectly.
* If line space was not 0, URL highlighting cocould work incorrectly.
* On Windows XP classic theme, some color schemes cocould draw grayed buttons incorrectly.
* Switching off the 'sort 'option on the cliptext window restores original order.
* 'Help'-> 'feedback and support 'menu command didn' t work.
* Makes the sort option on the function List case insensitive.
* 'Tile horizontal/vertical 'command follows selector window button order.
* HTML toolbar state cocould not be restored in normal documents.
* In the Open remote dialog box, ALT + a mnemonic didn't work.
Version 3.20)
<Feature>
* Hex Viewer ('file'-> 'Open'-> 'encoding ')
Hexadecimal Viewer (File → open → encoding ).
View the file's hexadecimal encoding, but does not support editing.
* Supports FTP groups.
* Windows 7 Style File Open/save dialog box.
* Polished UI elements.
* 'Cliptext' option added to the 'settings & syntax' dialog box.
The "material text" option is added to the "Settings & Syntax" dialog box.
This option can be used to set the material text library automatically loaded in the material text window for a certain file type when opening the file.
* 'Text to Speech 'command (Tools menu ).
"Read text" command (Tool menu ).
Use this command to start or end reading. You need to select a piece of text before executing this command. This feature uses the reading engine of the operating system, which may not be supported in other languages except English.
* 'Load project files on selected' option on the project dialog box.
* ^ @ Inserts current date in the cliptext.
The clip text supports "^ @" to insert the current date.
* Cliptext supports removing text around the hotspot.
* Restores word wrap status for recent documents.
* Restores window split status for recent documents.
* 'Minimize as Tray Icon 'menu option ('window'-> 'others ').
"Minimize as system bar icon" menu options (WINDOW> others ).
*-M command line option for 'run minimized '.
* Supports # number_pattern = pas, # number_pattern = ASM in the syntax file.
* 'Insert file' command allows inserting multiple files.
* System code page list shows 'euc-JP 'if available.
* 'Numeric sort 'option added to the sort dialog box.
* Ctrl + enter key inserts a blank line.
Press Ctrl + enter to insert an empty row.
* Toolbar button for 'ansi to HTML Entity 'command.
* Moves the 'embedded script' color option to the 'preferences '-> 'color' dialog box.
<Bug fix>
* Fixes incorrect maximized window on Windows 7 secondary monitor.
* Editplus wouldn't start up when toolbar settings were wrong.
* 'Sort 'on column selection cocould cause program crash.
* URL highlight did not work correctly in Word Wrap mode.
* 'Set directory' dialog box cocould not accept environment variables.
* The Directory view cocould not handle enter key.
* When renaming in the directory tree, ESC key did not work.
* 'Go to url' command cocould not handle non-English letters.
* Fixes a bug for the line space option.
* 'Sort 'option on the project dialog box was not persistent.
* Selections in 'fixedsys 'font cocould not display line breaks correctly.
* When saving new file, if path already des '.', TXT file extension cocould not be added automatically.
Version 3.12)
<Feature>
* Restores folding state for recent files.
* 'Continue to next file' option on the FIND dialog box.
* Directory window keeps previusly opened folder icons.
* Directory window supports displaying open file list.
* Larger/smaller font size command ('view'-> 'screen font ').
Command to increase/decrease the font size (View> screen font ).
* The supports UTF-8 text in the output window.
* # Nested_comment = y syntax file statement for nested comments.
* Color option for Marked Lines ('preferences '-> 'colors ')
* Allows Ctrl + a key in the window list and Directory window.
* 'Web server root directory' option accepts https ://
* 'Turn off sounds 'option ('preferences'-> 'General ').
* 'Show full path in the title bar' option ('preferences '-> 'layout ').
*-S command line option (syntax directory ).
* Toolbar button for playback multiple.
* Toolbar button for the 'document'-> 'autocomplete' option.
* Increases Max file type number to 50.
* Horizontal scrollbar for the Directory pane.
* 'Show current folder only' option (directory popup menu ).
<Bug fix>
* Canceling FTP upload cocould cause program crash.
* 'Delete blank lines' command cocould cause program crash.
* Auto run user tool cocould not play keystroke recordings.
* Installer cocould display a warning message on Windows 7.
* Fixes incorrect cursor movement in Thai language.