EditPlus What's New新增功能部分注解

针对EditPlus更新中提到的某些功能,做一些注解。

EditPlus What's New

原文出处:http://www.editplus.com/new.html 

Version 3.30 (2011-04-19)

<features>
* Supports TSVN commands ('File'->'TSVN').

支持TSVN命令(文件→TSVN)。
要使用这些功能,你必须事先已经安装好TortoiseSVN。
现在可以在EditPlus中直接调用TortoiseSVN客户端进行更新、提交、比较等操作了。
命令可以添加到工具栏按钮,或者分配快捷键,如果以后能集成到上下文菜单中也许会更方便。
各个子命令如下:
TSVN→Update(更新)对当前活动文件执行SVN Update命令。
TSVN→Commit(提交)对当前活动文件执行SVN Commit命令。
TSVN→Diff(差异)对当前活动文件及前一版本执行SVN Diff命令(官方帮助说明)。官方说明好像有误,测试发现,实际比较的是当前文件(工作副本)与工作基础版。
TSVN→Checkout(检出)对当前目录执行SVN Checkout命令。“当前目录”为EditPlus“目录窗口”中当前选中的目录。
TSVN→Update Dir(更新目录)对当前活动文件所在的目录执行SVN Update命令。如果没有文件被打开,则使用“目录窗口”中当前选中的目录。
TSVN→Commit Dir(提交目录)对当前活动文件所在的目录执行SVN Commit命令。如果没有文件被打开,则使用“目录窗口”中当前选中的目录。
TSVN→Compare Files(比较文件)此命令会显示已打开的文件窗口列表,以供你选择两个文件进行比较。
* Supports 'Use Pageant' option for sftp.
* Supports menu bitmaps on Vista/7.
* Highlights all occurrences of selected word ('View'->'Word Highlighting').
高亮显示被选中词语出现的全部位置(视图→词语高亮)。
开启此功能后,我们想要查看同名变量或单词的出现位置将会更方便。
也许因为词语边界识别技术的限制,对缺乏明显分隔符的中文词语来说不是很好用。
不过无妨,它更多时候还是用来辅助编辑程序代码的。
* 'Copy on Mouse Release' option ('Edit'->'Clipboard').
拖放鼠标时自动复制(编辑→剪贴板)。
如果你希望每次选取文本后,EditPlus自动将选中的内容复制到剪贴板,请开启此选项。
一般情况下没什么用,反而会破换剪贴板原有的内容,容易造成麻烦。
* Hex Viewer supports 'Show non-ASCII letters' option.
十六进制查看器现在支持“显示非ASCII字符”选项。
目前只支持以某种单字节编码方式显示非ASCII字符,不支持显示中文。
* 'Run php.exe on php files in browser preview' option ('Preferences'->'Tools').
在浏览器中预览php文件时,先在php文件上运行php.exe。
官方说明中未明确提到,不过应该需要事先安装好php才能保证此功能正常运行。
可以实现简单的php程序运行预览,不过复杂的程序就不好用了。
如果希望有更完善的php即时编辑预览功能,还是建议安装一个完整的web服务器,并在EditPlus中进行服务器配置,效果更好。
* 'Preferences'->'Print' dialog box supports 'Hide line numbers' option.
* 'Min. line number digits' option ('Preferences'->'Layout').
“最小行号字数”选项(偏好设置→布局)。
用于设定行号显示的最小列宽度。此设定并非给字数不足的行号前补零,而是补空格以右对齐。
修改后已经打开的文档不会立看到效果,不过对文档进行编辑而导致行数发生变化后,就可以看到新的效果了。
* 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').
组合框“自动添加”选项(偏好设置→总体)。
选择Auto append(自动补完),输入字符时,组合框会根据输入历史选取一条自动补完后面的字符。
选择Auto suggest(自动建议),输入字符时,组合框会根据输入历史弹出下拉框显示输入建议。
* Supports $(CurLineText) argument macro for passing current line to user tool.
用户工具支持“$(CurLineText)”参数宏以传递光标当前行文本。
* Find in Files displays current file name on the Status Bar.
* 'HTML Color' command on the popup menu.
弹出菜单的“HTML颜色”命令。
在HTML/CSS等文件类型的编辑状态下,在颜色代码(类似#000000)处点击鼠标副键,弹出的菜单中包含了“HTML颜色”命令,可以调用颜色对话框以方便的选取修改或查看颜色。
* 'Copy Name' command on the Document Selector popup menu.
文档选择器的弹出菜单中的“复制名称”命令。
可以复制当前文件的路径到剪贴板。
* Updated toolbar buttons.
* Allows double click on the Change File Format dialog box.


<bug fixes>
* 'Edit'->'Insert'->'Cliptext' commands could cause program crash.
* Using tagged expression for function pattern could cause program crash.
* 'View'->'Matching Brace' option could 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 could 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 could fail to restore correctly.
* Output Window could 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 could be incorrect with foreign language fonts.

Version 3.21 (2010-12-20)

<feature>
* 'Use TR1 regular expression' option ('Preferences'->'General').

“使用TR1正则表达式”选项(偏好设置→总体)。

开启此选项以使用C++ TR1正则表达式库替代经典EditPlus正则表达式。TR1正则表达式兼容ECMAScript,并支持更强大的功能,但是比经典功能要慢一些。

在之前的版本中,EditPlus正则表达式查找功能只支持少量的模式匹配语法。

比如不支持用“/d”来表示数字,需要用类似“[0-9]”的模式来替

新版启用TR1之后,就能兼容ECMAScript正则表达式的语法了,那么JS可以用的模式,EditPlus应该都能用了。

不过实测发现,新功能比Eclipse的还是差一点,比如不支持模式内部的向后引用,而Eclipse可以通过“(.)/1”匹配两个连续的相同字符。

虽然官方说TR1要“慢一些”,不过一般应该感觉不到,而更强的模式语法也能提高思考效率,建议启用。

* Customizable toolbar icon for User Tools.

用户工具可以自定义按钮图标了。

用户工具的功能虽然强大,但千篇一律的图标总让人感觉欲振乏力。现在可以给他们换上醒目个性的图标了。

* 'User tool group' option in the Setting & syntax dialog box.

“设置&语法”对话框增加了“用户工具组”选项。

此选项可以设定在打开文件时,针对某一文件类型在用户工具栏中自动加载的用户工具组。
* 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 could cause program crash.
* 'Delete Duplicated Lines' command on selected text could cause program crash.
* Selecting 'Open Files'/'Project' from the Directory Window could cause program crash.
* 'Continue to next file' option on the Find dialog box could cause infinite loop.
* sftp keyboard-interactive authentication didn't work if password was empty in the setting.
* File association could cause error message from Explorer.
* Fixes unusually slow regex search in large files.
* Preferences dialog box could 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 could cause memory leak.
* 'Search Cliptext' command could cause memory leak.
* On Directory Window, context menu shortcut 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 dialog box didn't work with descending order.
* 'Larger/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 could broke on '(' or ')'.
* If line space was not 0, Hex Viewer screen could be drawn incorrectly.
* If line space was not 0, URL highlighting could work incorrectly.
* On Windows XP classic theme, some color schemes could 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 could not be restored in normal documents.
* In the Open Remote dialog box, Alt+A mnemonic didn't work.

Version 3.20 (2010-08-03)

<feature>
* Hex viewer ('File'->'Open'->'Encoding')

十六进制查看器(文件→打开→编码)。

查看文件的十六进制编码,但不支持编辑。

* Supports FTP Groups.
* Windows 7 style File Open/Save dialog box.
* Polished UI elements.
* 'Cliptext' option added to the 'Settings & syntax' dialog box.

“设置&语法”对话框增加了“素材文本”选项。

此选项可以设定在打开文件时,针对某一文件类型在素材文本窗口中自动加载的素材文本库。

* 'Text to Speech' command (Tools menu).

“文本朗读”命令(工具菜单)。

使用此命令开始或者结束文本朗读。你需要先选中一段文本再执行此命令。此功能使用的是操作系统的朗读引擎,除英语之外的其他语言可能不支持。

* 'Load project files on selected' option on the Project dialog box.
* ^@ inserts current date in the Cliptext.

素材文本支持“^@”插入当前日期。

* 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').

“最小化为系统栏图标”菜单选项(窗口→其他)。

* -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.

Ctrl+Enter组合键插入一个空行。

* Toolbar button for 'ANSI to HTML Entity' command.
* Moves the 'Embedded script' color option to the 'Preferences'->'Colors' 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 could cause program crash.
* URL highlight did not work correctly in word wrap mode.
* 'Set Directories' dialog box could not accept environment variables.
* The directory view could not handle Enter key.
* When renaming in the directory tree, Esc key did not work.
* 'Go to URL' command could 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 could not display line breaks correctly.
* When saving new file, if path includes '.', txt file extension could not be added automatically. 

Version 3.12 (2009-12-02)

 <feature>
* Restores folding state for recent files.
* 'Continue to next file' option on the Find dialog box.
* Directory window keeps previously opened folder icons.
* Directory Window supports displaying open file list.
* Larger/Smaller Font Size command ('View'->'Screen Font').

增大/减小字体尺寸命令(视图→屏幕字体)。
* 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'->'Auto Complete' 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 could cause program crash.
* 'Delete Blank Lines' command could cause program crash.
* Auto Run user tool could not play keystroke recordings.
* Installer could display a warning message on Windows 7.
* Fixes incorrect cursor movement in Thai language.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值