Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 历史记录

EmEditor 历史记录: Version 9

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - 历史记录

Version 9

2009年10月14日

一般新增功能

支持 CSV (逗号分隔),TSV (制表符分隔) 以及 DSV (用户定义的分隔符分隔) 模式。你能垂直选取一个特定的列,或者在一个特定的列中将数值进行排序。你也可以与仅编辑选定区域模式联用,只排序选定的区域。

添加了仅编辑选定区域模式。仅编辑选定命令让你能编辑选取的区域,并且锁定其余的文档部分。(在尝试仅编辑选定命令之前,请先确定分页标记背景颜色与常规背景颜色不同。)

支持 Windows 7 跳转列表。跳转列表能被自定义,并且它还包括最近目录。要使用最近目录,请到自定义对话框中的文件选项卡上勾选 总是添加到最近使用的文档文件夹中复选框。最近目录与 EmEditor 所管理的最近菜单不同,只有那些扩展名与 EmEditor 关联的文件才会在最近目录中显示。

支持 Windows 7 任务栏按钮进度条

添加了全屏模式。

添加了剪贴板记录功能。

右击最近打开的文件列表会显示一个弹出一个菜单,你可以把一个文件固定到此列表,取消固定,或从该列表中移除。用这个菜单,你还可以从列表中的一个文件夹中打开一个项目,打开 Windonws 资源浏览器或命令提示符,还有复制路径。

在命令行中支持通配符。例如,运行 "emeditor.exe *.txt" 将打开在当前文件夹中所有 txt 文件。

添加了新的命令行选项 (/act, /clw, /cjl, /n, /od, /rr, /scrlf, /scr, and /slf) 。

括号/引号可以自动完成。例如,当你输入{ , EmEditor 将自动帮你插入 } 来完成整个括号。当你选取了一段文本,输入一个上引号 ",EmEditor 就会自动匹配一个下引号 ""到选取的文本末尾。

现在可以忽略在 #include 或 Label: 行之后的缩进了。

查找替换对话框中支持增量搜索。

查找替换对话框中,添加了「=」按钮让你能在单个和多个文本框中切换。

在文件中查找在文件中替换对话框现在无模式。

添加了 "(?n:true_expression:false_expression)" 到正则表达式中来替换格式。

可以在输出栏中用标准输入法输入。

拖放一个选项卡让你能在复制/创建当前文件快捷键和创建一个新分组中选择。

你可以在工具栏上右击一个按钮来直接显示该按钮的属性。

宏路径被保存为相对路径到我的宏文件夹中。

在“自定义”对话框的“编辑”选项卡上的“将下列字符识别为字母数字”文本框现在可用于“查找/替换”命令。

光标大小和颜色可以被自定义。

在Windows Vista 和之后的系统中,当你启用了用户账号控制(User Account Control)。EmEditor 就能把文件保存到受保护的文件夹中,例如 "C:\Program Files" 中,在提升权限的提示出现之后。

EmEditor 现在可以用一个工作区保存撤消信息,并让你能不用命名文件来保存无标题的文档。当 EmEditor 要退出时,它能够提示你保存工作区。这个提示也可以被设置为不出现。

水平/垂直行现在在文本以下绘制,闪烁也完全消除。

添加了 UTF-16 输入项到自动检测编码对话框中。

标尺上添加了右键菜单和新的命令: 切换 CSV 模式,调整分割条位置,选择列。

与标准输入和输出相关的功能被添加到了外部工具功能中。这让你能把外部工具作为一个过滤器。

在光标位置或整个文档中的文本能作为一个参数传递到外部工具中。

一个外部工具的标准输出能被检索并插入到文档中。

输出编码现在包括另存为活动文档选项。

支持IME语境再转换。

即使没有选取文本,重新转换键现在也能启用。

一个插件按钮的上下文菜单中添加了属性命令即使这个按钮在主工具栏中。

你可以指定自定义栏中的文本的颜色和背景颜色了。

从一个框选复制的剪切板格式现在与 Visual Studio 相容了。

如果在打开时检测到一个空或无效的字符,在警告对话框出现后,光标现在会跳转到无效字符的所在位置。

工具栏上添加了 16 个新按钮。

一个箭头被添加到fileopen工具栏上的 (「打开」) 按钮旁;点击该箭头会显示一列表最近使用的文件和文件夹。

一个箭头被添加到paste工具栏上的 (「粘贴」) 按钮旁;点击该箭头会显示一列表最近在剪贴板中使用的文本。

新增插件功能

代码片段插件

现在,代码段目录树不仅包括代码段,还包括宏。这些宏不必另存为一个文件。

你可以指定触发字符串和快捷键(默认情况下是Tab)。

你可以指定工具提示的内容;当触发字符串与输入的字符串匹配时,工具提示会出现。工具提示的详细程度和延迟时间。

TAB 以及 SHIFT + TAB 能被用来在占位符之间跳转。

你可以在EmEditor编辑器中编辑代码段和宏文本。

即使代码段自定义栏被隐藏 (可以在插件属性中设置),该插件仍然能在背景中运作。

全局参数可以被指定。

新增的界面对象能被用来在代码段和宏之间沟通。

参数符号可以从 \{x} 变更为 ${x}。

代码片段插件能方便地导入 EmEditor 和 TextMate 代码片段通过导入命令或从资源管理器拖放代码片段文件到代码片段目录树上。

新增的外壳程序代码 (Shell Code) 格式让你能把代码段作为筛选器使用。外壳程序代码 (Shell Code) 让你能把标准输入传递到外部工具中,然后接收标准输出并作为一个代码段插入。

大纲插件

添加了仅编辑选定模式和放宽命令。

注释能被折叠了 (在大纲插件属性中勾选“使注释可折叠”复选框)。

项目插件

你可以使用通配符指定要包含的文件,要排除的文件以及要排除的文件夹(解决方案属性-“常规”选项卡)。

你可以使用一个固定标签的文件。你可以在解决方案模板属性中的“符号”选项卡上指定固定标签文件名称。

资源管理器插件

支持图标覆盖。

新增选项

增量搜索复选框和「=」按钮被添加到查找对话框替换对话框中。

括号/引号自动完成复选框和括号对 列表框被添加到配置属性高亮 (2)选项卡上。

点击 URL 时选择整个URL字符串复选框被添加到配置属性链接选项卡上。

制表符/缩进对话框中添加了使用正则表达式复选框以及忽略正则表达式之后的内容文本框。

检测 CSV (逗号分隔)复选框,检测 TSV (制表符分隔)复选框,检测 DSV (用户定义的分隔符分隔)复选框,以及分隔符文本框被添加到配置属性中的文件选项卡上。

自定义对话框搜索选项卡上添加了查找/替换对话框中用选取的文本复选框。

标签页鼠标选项对话框被移到了自定义对话框中的鼠标选项卡上。

按住CTRL键加鼠标滚轮调整字体大小复选框在自定义对话框中的鼠标选项卡上。

自定义分栏颜色 - 使用系统颜色复选框, 自定义分栏颜色 - 「文本」按钮自定义分栏颜色 - 「背景」按钮光标大小与颜色 - 宽度下拉列表框,光标大小与颜色 - 高度下拉列表框,光标大小与颜色 - 使用系统颜色复选框,以及光标大小与颜色 - 「颜色」按钮自定义对话框查看选项卡上。

添加了自定义对话框中的排序选项卡

自动工作区下拉列表框以及退出前不再询问复选框被添加到了自定义对话框中的窗口选项卡上。

在新窗口中打开新的文件,否则在新的标签页中打开的选项被添加到了自定义对话框标签选项卡上的打开位置下拉列表中。

外部工具属性对话框中添加了外部工具退出后关闭输出栏复选框,输入下拉列表框,自定义文本框,添加文件结束符复选框,输出下拉列表框还有包含标准错误 复选框。

「与EmEditor相关联…」按钮被添加到了自定义对话框关联选项卡上。

新增命令

清空输出栏窗口

全屏

循环粘贴

自定义跳转列表

标准模式

CSV 模式

TSV 模式

DSV 模式

调整分隔条位置

选择 CSV/TSV/DSV 列

字母升序

字母降序

数字升序

数字降序

切换仅编辑选定区域模式

启用仅编辑选定区域模式

重设选定的编辑区域

粘滞垂直模式

向左滚动

向右滚动

自定义排序

自定义查看

自定义鼠标

检查更新

自定义更新检查程式

宏的新增功能

Interface 对象

Interface 属性被添加到 Window 对象中。

IgnoreAfter 属性RegExp 属性被添加到 IndentProp 对象中。

DetectCSV 属性DetectTSV 属性DetectDSV 属性,和Delimiter 属性被添加到 FileProp 对象中。

改善了 clipboardData 对象

插件 API 新增功能

EE_CLIP_HISTORY 消息。

EE_EDIT_TEMP 消息。

EE_GET_ATTR 消息。

EE_GET_OUTPUT_STRING 消息。

EE_RUN_MACRO 消息。

ATTR_INFO 结构。

CLIP_INFO 结构。

RUN_MACRO_INFO 结构。

TEMP_INFO 结构。

Editor_ActivateTemp 内联函数。

Editor_CloseTemp 内联函数。

Editor_EditTemp 内联函数。

Editor_GetAttr 内联函数。

Editor_GetClip 内联函数。

Editor_GetClipPos 内联函数。

Editor_GetOutputString 内联函数。

Editor_InsertClip 内联函数。

Editor_RunMacro 内联函数。

Editor_SaveTemp 内联函数。

Editor_RemoveClip 内联函数。

Editor_RotateClip 内联函数。

Editor_SetClipPos 内联函数。

EP_DISABLE_AUTO_COMPLETE 传送到插件。

EVENT_HISTORY 事件

EVENT_TEMP_SAVING 事件

EI_COMBINE_HISTORY, EI_GET_BAR_TEXT_COLOR, EI_GET_BAR_BACK_COLOR, EI_GET_RETURN_TYPE 标志 (EE_INFO 消息)。

Copyright © 2003-2016 by Emurasoft, Inc.