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 个新按钮。 一个箭头被添加到工具栏上的
(「打开」) 按钮旁;点击该箭头会显示一列表最近使用的文件和文件夹。 一个箭头被添加到工具栏上的
(「粘贴」) 按钮旁;点击该箭头会显示一列表最近在剪贴板中使用的文本。 现在,代码段目录树不仅包括代码段,还包括宏。这些宏不必另存为一个文件。 你可以指定触发字符串和快捷键(默认情况下是Tab)。 你可以指定工具提示的内容;当触发字符串与输入的字符串匹配时,工具提示会出现。工具提示的详细程度和延迟时间。 TAB 以及 SHIFT + TAB 能被用来在占位符之间跳转。 你可以在EmEditor编辑器中编辑代码段和宏文本。 即使代码段自定义栏被隐藏 (可以在插件属性中设置),该插件仍然能在背景中运作。 全局参数可以被指定。 新增的界面对象能被用来在代码段和宏之间沟通。 参数符号可以从 \{x} 变更为 ${x}。 代码片段插件能方便地导入 EmEditor 和 TextMate 代码片段通过导入命令或从资源管理器拖放代码片段文件到代码片段目录树上。 新增的外壳程序代码 (Shell Code) 格式让你能把代码段作为筛选器使用。外壳程序代码 (Shell Code) 让你能把标准输入传递到外部工具中,然后接收标准输出并作为一个代码段插入。 添加了仅编辑选定模式和放宽命令。 注释能被折叠了 (在大纲插件属性中勾选“使注释可折叠”复选框)。 你可以使用通配符指定要包含的文件,要排除的文件以及要排除的文件夹(解决方案属性-“常规”页面)。 你可以使用一个固定标签的文件。你可以在解决方案模板属性中的“符号”页面上指定固定标签文件名称。 支持图标覆盖。 制表符/缩进 对话框 中添加了 使用正则表达式 复选框以及 忽略正则表达式之后的内容 文本框。 检测 CSV (逗号分隔) 复选框, 检测 TSV (制表符分隔) 复选框, 检测 DSV (用户定义的分隔符分隔) 复选框,以及 分隔符 文本框被添加到 配置属性 中的 文件 页面 上。 自定义分栏颜色 - 使用系统颜色 复选框,
自定义分栏颜色 - 「文本」按钮, 自定义分栏颜色 - 「背景」按钮, 光标大小与颜色 - 宽度 下拉列表框, 光标大小与颜色 - 高度 下拉列表框, 光标大小与颜色 - 使用系统颜色 复选框,以及 光标大小与颜色 - 「颜色」按钮 在 自定义 对话框 中 查看 页面 上。 在新窗口中打开新的文件,否则在新的标签页中打开 的选项被添加到了 自定义 对话框 中 标签 页面 上的 打开位置 下拉列表中。 外部工具属性 对话框 中添加了 外部工具退出后关闭输出栏 复选框, 输入 下拉列表框, 自定义 文本框, 添加文件结束符 复选框, 输出 下拉列表框还有 包含标准错误 复选框。 Interface 属性 被添加到 Window 对象 中。 IgnoreAfter 属性 和 RegExp 属性 被添加到 IndentProp 对象 中。 DetectCSV 属性, DetectTSV 属性, DetectDSV 属性,和 Delimiter 属性被添加到 FileProp 对象 中。 改善了 clipboardData 对象。 EE_CLIP_HISTORY 消息。 EE_EDIT_TEMP 消息。 EE_GET_ATTR 消息。 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 传送到插件。 EI_COMBINE_HISTORY, EI_GET_BAR_TEXT_COLOR, EI_GET_BAR_BACK_COLOR, EI_GET_RETURN_TYPE 标志 (EE_INFO 消息)。一般新增功能¶
新增插件功能¶
代码片段插件¶
大纲插件¶
项目插件¶
资源管理器插件¶
新增选项¶
新增命令¶
宏的新增功能¶
插件 API 新增功能¶