EmEditor v17.0.0 beta 2 发布!

我们发布了 EmEditor v17.0.0 beta 2。

注意: Beta 版本经常更新。为了自动更新到新的 beta 版,请到帮助菜单下的选择更新频道中选择 Beta 版。

从 v17.0.0 beta 1 进行的更新包括:

一般新增功能

  • 通过移动菜单以及批次替换字符串到 AppData 文件中,优化了启动速度。

新增选项

  • 添加了与查找/替换对话框同步历史记录复选框到自定义对话框中的搜索页面上。
  • 添加了与查找同步命令到替换对话框中点击替换为下列列表框旁的“>”按钮所显示的菜单上。
  • 更新了在查找和筛选工具栏中下列列表框中的字体。

宏的新增功能

  • 添加了 RegisteredName 属性到 Editor 对象中。
  • 下载

    这些文件在正式版本发布后会被删除。正式版本可以到我们的下载页面下载。

    备注

    最初运行新版本时,旧设置将被转换为新设置。旧设置还是会保留,但如果你执行删除旧设置命令,那么 EmEditor 将会清除旧设置。此版本可能与旧的插件和宏不兼容。具体来说,依赖于技术信息中列出的注册表信息的插件和宏可能不再有效。请验证此版本是否适用于您的插件或宏,如果测试 (beta) 版有任何问题,请到 beta 论坛或用电子邮件联系我们,以便我们在发布新版本之前解决这些问题。如果您使用 Aye Wong 的 MacroPopupMenu2,请下载并运行名为 PopupMacros.jsee 的新的宏。如果您使用宏临时设置当前宏,请使用新的 ExecuteMacro 方法进行重写 (请参阅 PopupMacros.jsee 宏作为示例)。

    技术信息

    过时的注册表项:

    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\ActiveString
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Macros
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\PlugIns
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent File List
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Folder List
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Font List
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Insert List
    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Workspace List

    在 HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Config\(配置名称) 中过时的注册表值(包括旧版本中已过时的值):

    Accel
    Clr
    Clr11
    Clr12
    Clr14
    Clr14_2
    Clr14_3
    Clr14_6
    Clr15_4
    Clr15_8
    Clr2
    Clr3
    ClrPreview
    ClrVar
    ConfigCopiedFrom
    ContextMenu
    DevMode
    DevNames
    GuideArray
    HW
    HW2, HW3, HW4, ...
    IgnoreIndent
    RegexIndentBegin
    RegexIndentEnd
    RegexIndentStatement
    InitialFolder
    JumpListMenu
    LineComment1
    LineComment2
    MainMenu
    MaxFindPreview
    NW
    OutlineBar
    OutlineBarInit
    OutlineComments
    OutlineGuide
    OutlineGuideInit
    OutlineGuideMax
    OutlineHideMatch
    OutlineIndentType
    OutlineLevelSize
    OutlineMatch-1 ... OutlineMatch-32
    OutlineRegex-1 ... OutlineRegex-32
    OutlineReplace-1 ... OutlineReplace-32
    OutlineVer
    OutlineViewLevel
    PIK
    PIKM
    PIKT
    TabMenu
    Tmpl
    TrayMenu1
    TrayMenu2
    TrayMenu3
    TrayMenu4
    TrayMenu5
    TrayMenu6
    TrayMenu7
    TrayMenu8

    在 HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common 中过时的注册表值:

    RecentFilterList (obsolete on v16.9)

    新增数据文件:

    %APPDATA%\Emurasoft\EmEditor\Common\ActiveS.bin
    %APPDATA%\Emurasoft\EmEditor\Common\BRP.bin
    %APPDATA%\Emurasoft\EmEditor\Common\FileAttr.bin
    %APPDATA%\Emurasoft\EmEditor\Common\FRP.bin
    %APPDATA%\Emurasoft\EmEditor\Common\Macros.bin
    %APPDATA%\Emurasoft\EmEditor\Common\Menu0.bin ... Menu13.bin
    %APPDATA%\Emurasoft\EmEditor\Common\PlugIns.bin
    %APPDATA%\Emurasoft\EmEditor\Common\RecentFilterList.bin (Added on v16.9)
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\Accel.bin
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\ClrPreview.bin
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\ClrVar.bin
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\DevInfo.bin
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\NW.bin
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\HW.bin
    %APPDATA%\Emurasoft\EmEditor\Config\(Configuration Name)\PropEx.bin

    如有任何问题,请发帖到我们的 Beta 论坛上。感谢您继续使用 EmEditor!