EmEditor v15.7.0 beta 2

我们发布了EmEditor v15.7.0 beta 2。

注意: 要自动更新到以后的 beta 版本,请到帮助菜单上点击选择更新频道,然后选择更新“正式版以及 beta 版”。

从 v15.7.0 beta 2 进行的更新包括:

一般新增功能

  • 这个版本让你能分开搜索并替换 CR 和 LF。
  • 在禁用区别 CR 和 LF 选项时,如果你试着搜索包含 r (CR) 的字符串,会出现“搜索字符串包含 CR。你想要启用区别 CR 和 LF 选项吗?”提示消息。
  • 如果一个文档的最后一行是空的,正则表达式不再匹配最后一行。

新增选项

  • 添加了正则表达式引擎下列列表框到自定义对话框中的搜索选项卡上。
  • 添加了区别 CR 和 LF 命令到查找/替换/在文件中查找/在文件中替换对话框中查找下拉列表框旁「>」按钮被点击所弹出的菜单上。
  • 添加了区别 CR 和 LF 按钮到查找工具栏。
  • 添加了显示启动窗口当在新文档中按向下键时复选框到自定义启动窗口对话框中。

新增命令

  • 区别 CR 和 LF(查找工具栏)

插件 API 新增功能

  • 添加了 EE_FIND_REPLACE 消息,Editor_FindReplace 内联函数,以及 FIND_REPLACE_INFO 结构。

宏的新增功能

  • 添加了 nExFlags 参数到 Selection 对象的 Find 以及 Replace 方法中,还添加了 eeExFindSeparateCRLF 标志。

我们希望在发布新版本之前尽可能地完善该版本,所以,如果你在使用 beta 版时发现任何 bug 或技术问题,请即时与我们联系。我们会尽快回复并修复任何可能的 bug。

要下载或关注新版本,请到 beta 论坛上 – EmEditor Professional v15.7.0 beta 2 发布!

感谢你使用 EmEditor!

EmEditor v15.7.0 beta 1 发布!

我们发布了EmEditor v15.7.0 beta 1。

注意: 要自动更新到以后的 beta 版本,请到帮助菜单上点击选择更新频道,然后选择更新“正式版以及 beta 版”。

从 v15.6.1 进行的更新包括:

一般新增功能

测试结果

查找替换,以及筛选任务上有一些正则表达式用 OnigmoBoost.Regex 快很多。另外一些正则表达式 用 Boost.Regex 比较快。由于现在还在开发阶段,下面的测试结果以后也许会改变。

表达式Boost.RegexOnigmo
正向后行 (positive lookbehind)(?<=a)b12.39 秒4.39 秒
负向后行 (negative lookbehind)(?<!a)b18.20 秒4.40 秒
正向先行 (positive lookahead)a(?=b)4.46 秒4.62 秒
负向先行 (negative lookahead)a(?!b)6.73 秒4.78 秒
字符范围[a-c]9.89 秒7.00 秒
选择内容john|jack|james3.82 秒4.23 秒
行首^”a3.70 秒3.95 秒

筛选,不区分大小写,线程数 4,340 MB,1.92 百万行文件

Windows 10 (64-bit) Core i7-4790 16GB RAM

新增选项

  • 添加了正则表达式引擎下列列表框到自定义对话框中的搜索选项卡上。

修复 Bug

  • 修复了 v15.6.x 中配置属性显示选项卡上样本框不更新的 bug。

感谢

我们要感谢 K. Kosako (Oniguruma) 和 K. Takata (Onigmo),创建了令人惊叹的正则表达式引擎。

我们希望在发布新版本之前尽可能地完善该版本,所以,如果你在使用 beta 版时发现任何 bug 或技术问题,请即时与我们联系。我们会尽快回复并修复任何可能的 bug。

要下载或关注新版本,请到 beta 论坛上 – EmEditor Professional v15.7.0 beta 1 发布!

感谢你使用 EmEditor!

EmEditor v15.6.1 发布!

我们发布了 EmEditor v15.6.1。

从 v15.6.0 进行的更新包括:

一般新增功能

  • 打开文件的速度变得更快了。新版本打开一个大文件 (809 MB – 2.02 GB) 的速度比 v15.6.0 要快 7%,比 v15.5 要快到 18% – 27%。
  • 修复 Bugs

    • 修复了在 v15.6.0 中打开包含无效字符的大文件时,可能无法显示警告消息,并且包含无效字符的行变空白的 bug。

    详细信息请请参 EmEditor v15.6 新增特性。

    要更新到最新版本,请到帮助中选择检查更新,或者您可以直接到下载页面下载最新版本。

    为了减小安装器的大小,Help 文件现在不包括在安装器中。你能用浏览器查看 Web 帮助,或者单独下载帮助文件。如果你想要下载本地帮助文件,请到下载帮助页面

    如果您有永久授权或您的更新维护计划在 2015 年 11 月 19 日之后仍有效。您可以到 Emurasoft 客户中心更新/重发注册码页面找到最新版本的注册码。v15 的注册码与 v14 的注册码相同。

    请同样参考: 政策变更公告–关于软件更新维护计划的声明。

    感谢您使用 EmEditor!

EmEditor v15.6.0 发布!

我们发布了 EmEditor v15.6.0。

从 v15.5.1 进行的更新包括:

一般新增功能

  • 打开文件的速度变得更快了。新版本打开一个大文件 (809 MB – 2.02 GB) 的速度比 v15.5 要快 12% 到 23%。
  • 你能选择更新频道。选择beta 频道会通知你所有的更新包括 beta 版。
  • 快速启动命令现在包括三种模式: 命令 (Ctrl + Shift + C),选项 (Ctrl + Shift + O),还有符号 (Ctrl + Shift + S)。按快捷键 Ctrl + Space 会弹出变更模式的菜单。
  • 你能把快速启动窗口作为一个无模式窗口打开。“快速启动”窗口中的工具栏添加了“保持此窗口打开”按钮,代替之前的“关闭”按钮。
  • 当存在多个 EmEditor 群组时,EmEditor 现在能同时显示多个配置属性和/或快速启动窗口。
  • 不再显示警告消息“侦测到 Windows 10。在 IE 浏览器上用 EmEditor 查看源代码的功能也许与 Microsoft Edge 不兼容…”因为 Windows 10 Build 10586 修复了 Microsoft Edge 的 bug。
  • 给存在的 WrapTags.jsee 宏分配了快捷键:Ctrl + Shift + ,
  • 添加了下列宏。

新增宏

  • SymbolList.jsee (显示当前源代码的符号列表)
  • GoToDefinition.jsee (跳转到光标所在位置的函数的定义,快捷键 F12)
  • PopBrowseContext.jsee (从定义返回,快捷键 Ctrl + Num *)
  • ParameterInfo.jsee (当光标在一个函数的括号中时,把参数信息作为工具提示显示,快捷键 Ctrl + Shift + Space)

新增选项

  • 自定义字体对话框中添加了仅显示固定间距的字体的复选框。

新增命令

  • 选择更新频道
  • 制表符/缩进属性
  • 新建文件详细信息属性
  • 保存文件详细信息属性
  • 快速启动 – 命令
  • 快速启动 – 选项
  • 快速启动 – 符号
  • 自定义宏 – 我的宏
  • 自定义宏 – 选项
  • 自定义标记 – 标记列表
  • 自定义标记 – 自动标记
  • 自定义标记 – 选项

新增插件功能

  • 项目插件支持 7 条新增用户消息。这些新用户消息可以在包括 plug-in.h 之前通过定义 USE_PROJECTS_PLUGIN 来使用。

修复 Bugs

  • 修复了在 v15.5.x 中外部工具中的标准输入可能无法正常运作的 bug
  • 修复当点击 “file:” 超链接文件不存在时,会显示两次错误消息的 bug。
  • 修复了按 Ctrl + Home 不能滚动到顶部在 CSV 模式设定标题的情况下。

详细信息请请参 EmEditor v15.6 新增特性。

要更新到最新版本,请到帮助中选择检查更新,或者您可以直接到下载页面下载最新版本。

为了减小安装器的大小,Help 文件现在不包括在安装器重。你能用浏览器查看 Web 帮助,或者单独下载帮助文件。如果你想要下载本地帮助文件,请到下载帮助页面

如果您有永久授权或您的更新维护计划在 2015 年 11 月 18 日之后仍有效。您可以到 Emurasoft 客户中心更新/重发注册码页面找到最新版本的注册码。v15 的注册码与 v14 的注册码相同。

请同样参考: 政策变更公告–关于软件更新维护计划的声明。

感谢您使用 EmEditor!

EmEditor v15.6.0 beta 1 发布!

我们发布了 EmEditor v15.6.0 beta 1。

注意: 要自动更新到 beta 版,请到帮助菜单下选择选择更新频道,然后选择包含 beta 版本的选项。

从 v15.5.1 进行的更新包括:

一般新增功能

  • 你能选择更新频道。选择包含 beta 版本的频道会让 EmEditor 在发布 beta 版时就自动通知你。
  • 快速启动窗口让你能输入 ‘@’ 来显示当前文档的源代码符号列表,用 ‘@’ 加一个关键字能显示当前文档中包含指定关键字的符号列表。
  • 你可以用快捷键 Ctrl + Shift + , 来执行 WrapTags.jsee宏。
  • 添加了下面四个宏。

新增宏

  • SymbolList.jsee (显示当前源代码的符号列表)
  • GoToDefinition.jsee (跳转到光标所在位置的函数的定义,快捷键 F12)
  • PopBrowseContext.jsee (从定义返回,快捷键 Ctrl + Num *)
  • ParameterInfo.jsee (当光标在一个函数的括号中时,把参数信息作为工具提示显示,快捷键 Ctrl + Shift + Space)

新增选项

  • 自定义字体对话框中添加了仅显示固定间距的字体的复选框。

新增命令

  • 选择更新频道

新增插件功能

  • 项目插件支持 7 个新增用户消息。这些新用户消息可以在包括 plug-in.h 之前通过定义 USE_PROJECTS_PLUGIN 来使用。

修复 Bugs

  • 修复了在 v15.5.x 中外部工具中的标准输入可能无法正常运作的 bug

我们希望在发布新版本之前尽可能地完善该版本,所以,如果你在使用 beta 版时发现任何 bug 或技术问题,请即时与我们联系。我们会尽快回复并修复任何可能的 bug。

要下载或关注新版本,请到 beta 论坛上 – EmEditor Professional v15.6.0 beta 1 发布!

感谢你使用 EmEditor!

EmEditor v15.5.1 发布!

我们发布了 EmEditor v15.5.1。

从 v15.5.0 进行的更新包括:

一般新增功能

  • 当点击托盘图标选择新建并粘贴启动 EmEditor 时,启动窗口将不再显示。
  • 当显示启动窗口时,点击启动窗口外围会自动关闭启动窗口。
  • 输出栏上的标签位置现在能按活动文档标签的设定调整。在输出栏中使用的字体也能调整当切换活动文档时。
  • 更新了法语与俄语两个语言文件。

修复 Bug

  • 修复了在便携版上快速启动中搜寻历史没有被正确保存的 bug。
  • 修复了在 v15.5.0 中,垂直线没有正确绘制和删除的 bug。
  • 修复了在 v15.5.0 中,在批次替换对话框中的批次替换全部按钮有时无法启用的 bug。
  • 修复了 CombineHistory 属性对全部替换命令不起作用的 bug。

详细信息请请参 EmEditor v15.5 新增特性。

要更新到最新版本,请到帮助中选择检查更新,或者您可以直接到下载页面下载最新版本。

为了减小安装器的大小,Help 文件现在不包括在安装器重。你能用浏览器查看 Web 帮助,或者单独下载帮助文件。如果你想要下载本地帮助文件,请到下载帮助页面

如果您有永久授权或您的更新维护计划在 2015年10月29日之后仍有效。您可以到 Emurasoft 客户中心更新/重发注册码页面找到最新版本的注册码。v15 的注册码与 v14 的注册码相同。

请同样参考: 政策变更公告–关于软件更新维护计划的声明。

感谢您使用 EmEditor!

EmEditor v15.5.0 发布!

我们发布了 EmEditor v15.5.0。

从 v15.4.1 进行的更新包括:

一般新增功能

  • 当在不打开指定文件的情况下启动 EmEditor 时,会出现新增的启动窗口 (你也可以通过设定取消显示这个窗口)。启动窗口让你能选择之前使用的工作区 (默认工作区),最近使用的文件,或是最近使用的文件夹通过点击相对应的条目,或用上,下方向键以及回车来选取。当启动窗口打开时,键盘焦点仍然在编辑器中。输入文本或选取执行命令将隐藏启动窗口。另外,在一个新文档中按向下方向键会立即引入启动窗口。
  • 新的 ExecutePlugin 方法让你能用宏来调用插件功能。例如,你能暂时使用代码段功能即使不运行代码段插件。请参考下面“从宏调用插件的示例”。
  • 在之前的版本中, CSV 分隔符以及水平/垂直线在选取文本时变得不可见。新版本使它们变得可见即使在选取文本时。目前,我们没有添加相关选项。如果你想要这个设置变为可选,请与我们联系。
  • 工作区现在包括了 CSV 模式,标题,以及分隔符位置。我们可能会加入更多选项。用 beta 版所保存的工作区可能会变得无效。所以我们建议你在运行 beta 版时为重要的工作区保存备份。
  • 筛选字符串的字数的限制被扩展到 10,000 字符。
  • 将当前文档分割为多个文件向导中的页首和页脚的字符串长度的限制被扩展到 10,000 字符。
  • 提取列合并 CSV,以及多列排序对话框让你能选取多个条目在列表上上下移动。
  • 在默认设定下,有 3 个宏 (“合计”,“验证 XML”,以及“包容 HTML/XML 标记”) 被安装到安装文件夹下的宏子文件夹中。同时,这些宏也会显示在我的宏列表中。你可以从列表中删除这些宏,但是一旦从列表中删除这些宏,它们将不能被再添加到列表上。
  • 按窗口换行命令被添加到右击输出栏显示的上下文菜单中。
  • 在用 CTRL+F12 分割 EmEditor 窗口,按 HOME,END,PAGE UP,或 PAGE DOWN 可以把分割器位置移动到窗口边缘。

从宏调用插件的示例

调用代码段插件,并用 HTML/XML 标签包含所选内容。

editor.ExecutePlugin("Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}$0" );

调用项目插件,并打开指定解决方案文件。

editor.ExecutePlugin("Projects.dll", eePluginUserMessage, 0, "E:\\Test\\Test.eesln" );

调用搜索插件,在文档中搜寻指定字符串并显示结果列表。

editor.ExecutePlugin("Search.dll", eePluginUserMessage, eeFindReplaceCase | eeFindReplaceRegExp, "Test" );

直接运行指定插件

editor.ExecutePlugin("E:\dir\plugin.dll", eePluginExecuteCommand | eePluginAbsolutePath );

检索指定插件状态。

status = editor.ExecutePlugin("E:\dir\plugin.dll", eePluginQueryStatus | eePluginAbsolutePath );

新增选项

  • 添加了「自定义启动窗口」按钮到自定义对话框中的窗口选项卡上,并且添加了自定义启动窗口对话框。
  • 添加了双击选择一个单元格复选框到自定义对话框中的CSV选项卡上。
  • 自定义托盘图标对话框中的快捷键文本框让你能输入 CTRL + SHIFT 以及 ALT + SHIFT 的组合键。
  • 下列 REG_DWORD 值可以在 HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common key 中设定下拉列表框的宽度。
    • CWFind: 查找工具栏上的查找下拉列表框。 默认: 0xc8 (200)
    • CWReplace: 查找工具栏上的替换下拉列表框。 默认: 0xc8 (200)
    • CWFilter: 筛选工具栏上的筛选下拉列表框。 默认: 0xc8 (200)
    • CWColumn: 筛选工具栏上的选取下拉列表框。 默认: 0x7d (125)
  • CWFind: the Find drop-down list box in the Find toolbar. Default: 0xc8 (200)
  • CWReplace: the Replace drop-down list box in the Find toolbar. Default 0xc8 (200)
  • CWFilter: the Filter drop-down list box in the Filter toolbar. Default: 0xc8 (200)
  • CWColumn: the Column drop-down list box in the Filter toolbar. Default: 0x7d (125)
  • 下列 REG_DWORD 值可以在 HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common key 中设定文件名的最大长度当保存详细信息对话框勾选了自动为无标题文档命名复选框时。
    • MaxNameUntitled: 文件名的最大长度包括终止空字符。默认: 0x50 (80)

新增命令

  • 启动窗口
  • 按窗口换行 (输出栏)

插件 API 新增功能

  • 添加了 EE_EXEC_PLUGIN 消息,Editor_ExecPlugin 内联函数以及EE_EXEC_PLUGIN 结构。
  • 添加了EI_GET_COMBINE_HISTORY 参数到 EE_INFO 消息中 (Editor_Info 内联函数)。
  • 添加了 EP_USER_MSG 消息到插件中。

宏的新增功能

  • 添加了 CombineHistory 属性到 Window 对象中。
  • 添加了 ExecutePlugin 方法到 Editor 对象中,并添加了 eePluginExecuteCommandeePluginUserMessageeePluginQueryStatuseePluginAbsolutePath 标志。
  • 添加了 LangID 属性到 Editor 对象。

修复 Bug

  • 修复了当点击编辑器右边空白部分时与光标位置相关的 bug。
  • 修复了当标签被双引号包括时与 HTML/XML 对应标签高亮相关的 bug。
  • 修复了在自定义插件对话框中选择一个项目点击「删除」按钮可能无法从列表中删除该项目的 bug。

详细信息请请参 EmEditor v15.5 新增特性。

要更新到最新版本,请到帮助中选择检查更新,或者您可以直接到下载页面下载最新版本。

为了减小安装器的大小,Help 文件现在不包括在安装器重。你能用浏览器查看 Web 帮助,或者单独下载帮助文件。如果你想要下载本地帮助文件,请到下载帮助页面

如果您有永久授权或您的更新维护计划在 2015 年 10 月 27 日之后仍有效。您可以到 Emurasoft 客户中心更新/重发注册码页面找到最新版本的注册码。v15 的注册码与 v14 的注册码相同。

请同样参考: 政策变更公告–关于软件更新维护计划的声明。

感谢您使用 EmEditor!

EmEditor v15.5.0 beta 1 发布!

我们发布了 EmEditor v15.5.0 beta 1。

注意: 在安装 beta 版前请先保存备份。我们更改了工作区格式,并可能会在新的工作区格式中包括更多选项。
从 v15.4.1 进行的更新包括:

一般新增功能

  • 当在不打开指定文件的情况下启动 EmEditor 时,会出现新增的启动窗口 (你也可以通过设定取消显示这个窗口)。启动窗口让你能选择之前使用的工作区 (默认工作区),最近使用的文件,或是最近使用的文件夹通过点击相对应的条目,或用上,下方向键以及回车来选取。当启动窗口打开时,键盘焦点仍然在编辑器中。输入文本或选取执行命令将隐藏启动窗口。另外,在一个新文档中按向下方向键会引入启动窗口。
  • 新的 ExecutePlugin 方法让你能用宏来调用插件功能。例如,你能暂时使用代码段功能即使不运行代码段插件。请参考下面“从宏调用插件的示例”。
  • 在之前的版本中, CSV 分隔符以及水平/垂直线在选取文本时变得不可见。新版本使它们变得可见即使在选取文本时。目前,我们没有添加相关选项。如果你想要这个设置变为可选,请与我们联系。
  • 工作区现在包括了 CSV 模式,标题,以及分隔符位置。我们可能会加入更多选项。用 beta 版所保存的工作区可能会变得无效。所以我们建议你在运行 beta 版时为重要的工作区保存备份。
  • 筛选字符串的字数限制扩展到 10,000 字符。
  • 提取列合并 CSV,以及多列排序对话框让你能选取多个条目在列表上上下移动。

从宏调用插件的示例

调用代码段插件,并用 HTML/XML 标签包含所选内容。

editor.ExecutePlugin("Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}$0" );

调用项目插件,并打开指定解决方案文件。

editor.ExecutePlugin("Projects.dll", eePluginUserMessage, 0, "E:\Test\Test.eesln" );

调用搜索插件,在文档中搜寻指定字符串并显示结果列表。

editor.ExecutePlugin("Search.dll", eePluginUserMessage, eeFindReplaceCase | eeFindReplaceRegExp, "Test" );

直接运行指定插件

editor.ExecutePlugin("E:dirplugin.dll", eePluginExecuteCommand | eePluginAbsolutePath );

检索指定插件状态。

status = editor.ExecutePlugin("E:dirplugin.dll", eePluginQueryStatus | eePluginAbsolutePath );

新增选项

  • 添加了「自定义启动窗口」按钮到自定义对话框中的窗口选项卡上,并且添加了自定义启动窗口对话框。
  • 添加了双击选择一个单元格复选框到自定义对话框中的CSV选项卡上。

新增命令

  • 启动窗口

插件新增功能

  • 代码段插件支持用户消息。即使插件没有运行,你能调用插件通过宏来运行一个指定代码段字符串。
  • 项目插件支持用户消息。你能调用插件通过宏来打开指定解决方案文件。
  • 搜索插件支持用户消息。你能调用插件在文档中搜索指定字符串并显示结果列表。

插件 API 新增功能

  • 添加了EE_EXEC_PLUGIN 消息,Editor_ExecPlugin 内联函数以及EE_EXEC_PLUGIN 结构。
  • 添加了EI_GET_COMBINE_HISTORY 参数到 EE_INFO 消息中 (Editor_Info 内联函数)。

宏的新增功能

  • 添加了 CombineHistory 属性Window 对象中。
  • 添加了 ExecutePlugin 方法Editor 对象中,并添加了 eePluginExecuteCommandeePluginUserMessageeePluginQueryStatuseePluginAbsolutePath 标志。

我们希望在发布新版本之前尽可能地完善该版本,所以,如果你在使用 beta 版时发现任何 bug 或技术问题,请即时与我们联系。我们会尽快回复并修复任何可能的 bug。

要下载或关注新版本,请到 beta 论坛上 – EmEditor Professional v15.5.0 beta 1 发布!.

感谢你使用 EmEditor!

EmEditor v15.4.1 发布!

我们发布了 EmEditor v15.4.1。

从 v15.4.0 进行的更新包括:

修复 Bug

  • 修复了配置属性对话框中显示选项卡上的URLs (访问过的)邮件地址 (访问过的),以及“在文件中查找”结果中的超链接 (访问过的)无法保存变更颜色的 bug。
  • 修复了将 Base64 转换为纯文本命令会在解码后插入额外的文本的 bug。

要更新到最新版本,请到帮助中选择检查更新,或者您可以直接到下载页面下载最新版本。
如果您有永久授权或您的更新维护计划在 2015 年 10 月 15 日之后仍有效。您可以到Emurasoft 客户中心更新/重发注册码页面找到最新版本的注册码。v15 的注册码与 v14 的注册码相同。

请同样参考: 政策变更公告–关于软件更新维护计划的声明

感谢您使用 EmEditor。

EmEditor v15.4.0 发布!

我们发布了 EmEditor v15.4.0。

重要告知:新版修复了 EmEditor v15.2.x 以及 v15.3.x 中,在区分大小写的全部替换之后再执行撤销,可能会出现失误的 bug。我们强烈建议使用旧版 EmEditor 的用户更新到新版本。

从 v15.3.2 进行的更新包括:

一般新增功能

  • 大大提高了执行删除已添加书签的行命令,以及在不同窗口中比较两个文档的速度。
  • 添加了与 base64 编码 相关的命令 (参考新增命令如下)。

新增选项

  • 按字数从少到多排序以及按字数从多到少排序单选按钮被添加到多列排序对话框中。
  • 总是显示光标上/下1行复选框被添加到配置属性的滚动选项卡上。
  • 自定义对话框上的标记选项卡被重命名为标记/格式,让您能设置日期/时间格式当需要插入日期和时间时。
  • 全部应用复选框被添加到了当试图打开含有无效字符的文件时会显示的对话框中。
  • 直接合并 (无关键值)复选框被添加到了合并 CSV 对话框中。
  • 标记访问过的链接复选框被添加到了配置属性中的链接选项卡上。
  • URL (访问过的)邮件地址 (访问过的),以及“在文件中查找”结果中的超链接 (访问过的) 被添加到配置属性中的显示选项卡上的指定部分列表框中。

新增命令

  • 将 Base64 转换为纯文本 (当前编码)
  • 将纯文本转换为 Base64 (当前编码)
  • 将 Base64 转换为纯文本 (UTF-8)
  • 将纯文本转换为 Base64 (UTF-8)
  • Base64 转换为二进制文件
  • 二进制文件转换为 Base64
  • 按字数从少到多排序
  • 按字数从多到少排序
  • 清除访问过的链接记录

插件新增功能

  • 显示行页数被添加到字数统计 插件上的查询类型中。

插件 API 新增功能

  • EI_GET_PRINT_PAGES 参数被添加到 Editor_Info 内联函数) 中。
  • EEID_DECODE_BASE64,EEID_ENCODE_BASE64,EEID_DECODE_BASE64_UTF8,EEID_ENCODE_BASE64_UTF8,EEID_DECODE_BASE64_BINARY,EEID_ENCODE_BASE64_BINARY,EEID_SORT_WORDS_A,EEID_SORT_WORDS_D,EEID_CLEAR_VISIT_HISTORY。

宏的新增功能

  • eeJoinSimpleMerge 标志被添加到 Join 方法中。

修复 Bug

  • 修复了在选择文本以及更换换行模式之后,选取文本会被取消的 bug。
  • 修复了无法打印选取文本的 bug。
  • 修复了在一定条件下打开 10,000 行以下的大文件时搜索与替换可能会故障的 bug。
  • 修复了 EmEditor v15.2.x 以及 v15.3.x 中,在区分大小写的全部替换之后再执行撤销,可能会出现失误的 bug。
  • 修复了工具栏上的切换书签按钮不总在当前行切换书签的 bug。

更多新增功能请参考 EmEditor v15.4 新增特性。

要更新到最新版本,请到帮助中选择检查更新,或者您可以直接到下载页面下载最新版本。
如果您有永久授权或您的更新维护计划在 2015 年 10 月 13 日之后仍有效。您可以到Emurasoft 客户中心更新/重发注册码页面找到最新版本的注册码。v15 的注册码与 v14 的注册码相同。

请同样参考: 政策变更公告–关于软件更新维护计划的声明

感谢您使用 EmEditor。