优化打开大文件
新版本的EmEditor让您能只用一点内存就轻松地打开有248GB大或2.1亿行的文件。新版本特别优化了打开大文件的速度,所以它比前几版都快。EmEditor 的多线程设计让您在打开一个大型文件的同时还能查看其他文档。另外,当您在进行耗时的操作,比如文本编辑,保存,搜索,替换,插入和删除时,EmEditor 会显示一个状态窗口,让您能随时记录并取消这些操作。即使只是处理一些小文件,新版本也大大提高了编辑器整体的文本处理速度,例如在进行打开文件,编辑,保存,搜索文本和替换等等操作时。
例子 | Version 6.00.4 | Version 7.00 |
---|---|---|
(1) 载入一个文件所需的时间 | 3 分 54 秒 | 13 秒 |
(2) 使用正则表达式全部替换所需的时间 | 9 分 5 秒 | 1 秒 |
新增插件
下面这些插件式Version 7新增的。项目插件和单词自动完成插件使用了新的自定义工具栏特性。
- 查找栏插件 – 让您能搜索,包括从工具栏中增量搜索。
- HTML 工具栏插件 – 能在工具栏上显示快捷按钮以及常用的 HTML 标签和元素。
- 项目插件 – 显示文件夹目录树并让您能从目录树中直接打开文件。
- 单词自动完成插件 – 显示在EmEditor中定义过的高亮单字以及之前使用过的单字列表,让您不用输入,从列表中直接选择一个单词。
单词自动完成
有了这个插件,您就可以使用单词自动完成功能了。
按键及鼠标操作的记录和回放
EmEditor 现在能记录并回放在别的应用程序中进行的按键和鼠标操作。这个功能让您能在桌面,浏览器,或者您最喜欢的应用程序中,让某些任务自动化。对于程序开发者来说,这个功能同样也可用于测试应用程序。窗口对象 (Window Object) 现在包括了各种各样的属性,能记录窗口中所发生的所有活动。新的窗口集合能被用来枚举顶层窗口或某个特定窗口的子窗口。另外,还有新添加的外壳对象(Shell Object),可以被用来传送按键和鼠标活动并且枚举或查找顶层窗口。
新增宏的对象,属性以及方式
EmEditor 专业版 Version 7 引进了许多有关配置属性的新增对象。其他属性和方式同样被添加到存在的对象中。
The list of the objects added in the latest version OutputBar object Shell object Windows collection AssociationItem object AssociationList collection AssociationProp object AutoSaveProp object BackupProp object Config object Configs object DisplayItem object DisplayList collection DisplayProp object FileNewProp object FileSaveProp object FileProp object FontItem object FontList collection | FontProp object GeneralProp object HighlightItem object HighlightList collection HighlightProp object IndentProp object KeyboardItem object KeyboardList collection KeyboardProp object LinkProp object MarkProp object NoWrapItem object NoWrapList collection NoWrapProp object PrintProp object ScrollProp object WrapProp object |
宏工具栏
新版的EmEditor可以显示宏工具栏。宏工具栏显示了所有已定义的“我的宏”。并且,您现在还能分别用 #icon 指令,#title 指令,以及 #tooltip 指令来更改一个宏按钮的图标,标题和工具提示。
便携性选项 (为USB驱动器安装准备)
您现在可以选择把所有的设置保存到INI文件中,而不是注册表中。从(工具菜单上的)导入和导出向导中,您可以把设置导出到INI文件中。一旦EmEditor在目录中检测到INI文件,它就不会把设置保存到注册表中。这个插件接口被扩展来支持注册表以及INI文件操作。
其他新增特性
新增特性
- 虚拟空间模式。
- 在选项卡上的只读图标。
- 在每一个选项卡或活动选项卡上新增了“关闭”按钮。
- 使用者自定义菜单让您能创建两次按键快捷方式。
- 平滑滚动
- 点击三次能选择一整行。
- 在“跳转”对话框中新增了“列”的文本输入框。
- 在“把变更另存为…”的消息框中添加了“全部应用”的复选框。
- 能够调整字符空间。
- 能够为输出栏选择一个编码。
- 添加自动保存/载入工作空间的选项。
- 添加了“强调高亮单词及其右侧字符串”以及“强调高亮单词及其右侧区域”的选项。
- “打开”对话框让您能同时打开多个文件。
- 可设置颜色的“主题”功能,让您能预览新的颜色。
- 添加了“透明”选项到文本颜色和背景颜色中。
- 当EmEditor故障或Windows由于自动更新要强行重新启动时,EmEditor会不显示任何对话框就把变更过的文件自动保存为文件名前缀是“AutoSave-”的文件。
- 当打开一个文件时,在状态栏上显示的文件大小现在可以根据您需要显示KB,MB 或 GB。
- Alt + Delete 快捷键可以从查找下拉列表上的历史记录中删除任一条目。
- 代码段插件现在允许多行。
- 您可以把#include指令用在宏上。
- 您可以定义事件驱动的宏。
- 您可以通过拖动“查找/替换”对话框的右下角来调整大小,使对话框上的文本框中可以输入多行的文字。
- 您可以指定换行缩进。
- 在Windows Vista系统上,“打开/另存为”对话框现在与Windows Vista设计一致,让您能轻松访问文件的历史版本。