EditPad Pro8.5.3

大小:23.99MB

版本:8.5.3

语言:简中

更新:2025-06-09

资源说明

EditPad Pro是一款非常好用的文本编辑软件,软件功能强大,支持HTML、XML、CSS、Delphi、Java、C#、C++等主流编程语言,提供了剪辑集合、文件导航、完全可配置、十六进制模式、便携式编辑器、搜索和替换、拼写检查器等常用功能,帮助你完成各种文档的编辑和使用,轻松找到适合的使用方法,文件之间的编辑和转换也非常轻松,有需要的小伙伴不妨前来下载使用吧!

EditPad Pro软件功能

1、智能语法检查

2、支持多种主流编程语言的语法高亮功能,比如HTML、XML、CSS、Delphi、Java、C#、C++、VB、Perl、PHP、Python、Ruby、Eiffel、SQL 等。这个功能对于程序员来说很实用,你还可以自己编写语法文件来支持其他语言。

3、文件导航

它能将文件以块组织,在左边的窗口里显示一个树状的导航,能快速地定位到文件中的某个位置。这个功能对程序员来说也很管用,它类似Visual C++里的类视图。

4、十六进制编辑

程序员可以用它来查看二进制文件。

5、添加外部工具

你可以将任意外部可执行程序添加到“工具”菜单中。比如程序员可以把 make 命令加进来,这样就可以不离开编辑器做 Build 操作。

6、更多的搜索命令

比如高亮所有搜索结果、递增查找等。

7、支持正则表达式

强大的模式匹配工具,高级程序员在工作中离不开它。

8、你还可以根据个人喜好配置工具栏和状态栏。

9、支持超大文件编辑

即使你机器的物理内存小于 2GB,EditPad Pro 也能瞬间打开大小超过 2GB 的文件,简言之,它能编辑无限大的文件。而这一特性在其他编辑器里都不能很好的支持(可以试试用Windows自带的记事本打开一个10MB以上的文件)。

10、文件面板

能帮你管理和组织打开的文件,在同时编辑多个文件时很方便。

11、内建 FTP 客户端

通过 FTP 管理你的 Web 站点,能自动下载文件到本地,在编辑完成后自动上传。

12、文件备份能

大量的备份选项以及历史机制,还可以定时自动保存,减小意外断电等事故照成的损失。

13、内建文件比较工具

这是一个非常实用的工具,能查看两个不同的版本之间所作的改动。

14、项目管理功能

允许你将多个相关联的文件组织成一个项目。比如为一个 Web 站点开设一个项目,把所有相关的页面文件都放在该项目里。

15、支持矩形选择等灵活又强大的编辑功能。

16、支持录制和回放“宏”。

17、书签功能

在文件的某处设置一个书签,就可以在其他地方快速地调转到该位置。

18、内建字符映射表

帮你方便地键入不可打印字符。

19、内建电子邮件功能,可以方便地给其他人发送邮件。

20、排序功能

可以对选择的行以字母顺序进行排序。

EditPad Pro软件更新日志

EditPad Pro 8 . 5 . 3–2024年11月4日

改进:

Extra|Statistics现在使用默认文件类型的编码,而不是系统编码来输出。

文件类型:降价标题树文件导航方案现在将较低级别标题的折叠范围嵌套在较高级别标题的范围内,因此文件的折叠与文件导航树的折叠相对应。

降价标题(没有“树”)文件导航方案没有改变。它们仍然将紧跟在每个标题后面的文本折叠在该标题下,而不隐藏任何后面的标题,即使这些标题在更深的层次上。

“宏”菜单和“组织宏”对话框现在显示宏和宏文件夹的图标。

在支持鼠标滚轮倾斜的鼠标上倾斜鼠标滚轮,现在可以水平滚动EditPad的编辑器控件。

双指水平滚动现在可以与触摸板一起使用,触摸板会发送水平鼠标滚轮消息来响应此手势。

错误修复:

尝试使用拼写检查器或打开或启动启用了实时拼写的文件时出现访问冲突错误(仅限8.5.x)。

块|移动选择没有正确移动矩形选择。

当要交换的选择是矩形时,块|交换选择失败。

文件类型配置对话框现在禁用了从文件类型选择列表中隐藏“未指定文件类型”的选项,因为EditPad的许多功能都假定它们可以退回到*。*列表顶部的文件类型。

PHP语法颜色方案现在只突出显示\\和\ '作为单引号字符串中的转义字符。

如果一个文件使用从左到右的文本布局,而另一个文件使用从右到左的文本布局,则在文件之间切换时,视图|拆分编辑器会导致无休止的访问冲突错误。

EditPad Pro 8 . 5 . 2–2024年8月2日

改进:

第一次运行EditPad时,现在可以配置的默认字体大小会考虑Windows辅助功能设置中的“使文本变大”设置。

第一次运行EditPad时,默认的工具栏图标大小会考虑Windows辅助功能设置中的“使文本变大”设置,以便更好地平衡工具栏图标的大小和工具栏字体。

Windows 11:使用黑暗主题时的黑暗窗口标题栏。

错误修复:

当选项激活时,编辑|复制为HTML/RTF应显示复选标记,即使由于没有选择和复制激活行的首选项关闭而暂时禁用。

搜索:如果带有单行编辑控件的搜索工具栏保持可见,关闭多行搜索面板应该只会将搜索词减少到单行。

在8.5.0和8.5.1中,撤销和重做按钮和菜单项在活动编辑器(可以是搜索或替换框)上工作,而不是在正在编辑的文件上工作,这与以前的版本和帮助文件中的解释相反。8.5.0中允许撤消和重做命令在小的搜索和替换框中工作的修复现已得到更正,以便撤消和重做的键盘快捷键在小的搜索和替换框中工作,就像它们在多行搜索和替换框中一样。

EditPad Pro 8 . 5 . 1–2024年5月15日

新功能:

文件类型:F#。

文件类型:TypeScript。

改进:

文件类型:C#语法着色现在支持数字分隔符以及八进制和二进制数字。

文件类型:JavaScript文件导航方案现在支持类。

文件类型:JavaScript语法着色现在支持数字分隔符、八进制和二进制数字以及模板文字,表达式被着色为JavaScript代码,并且可以包含嵌套的模板文字。

键盘:可以使用Ctrl+标点符号组合键来键入额外的字符。Ctrl+@ T类型。Ctrl+&支持额外的连字。Ctrl+。现在键入各种上面带点的字母以及不带点和ȷ.的字母

错误修复:

“FTP:连接到FTP”对话框现在会在您第一次打开该对话框时,在输入密码以实际加载任何密钥之前,在下拉列表中显示以前导入的私钥。

FTP:使用TLS加密的FTP连接下载目录列表或文件失败(仅限8.5.0)。

EditPad Pro 8 . 5 . 0–2024年5月6日

新功能:

文件类型:Github风格的Markdown语法颜色和文件导航方案。

文件类型:GoogleSQL语法着色方案,包括一个“快速”变体。

文件类型:具有完整和“快速”语法着色方案的YAML。

改进:

文件类型:Delphi文件导航方案现在支持嵌套类,类定义中的var和const,以及内联变量。

文件类型:Delphi语法着色方案现在支持三重引用的多行字符串、二进制文字和文字数字中的下划线。

文件类型:Java语法着色方案现在支持三重引号文本块,并且如果调色板对“字符”和“字符串”使用不同的颜色,则单独突出显示字符串和文本块中的字符转义。

文件类型:R语法颜色方案现在将]]在a[c[10]]作为两个右括号,然后与两个左括号正确配对。它甚至可以正确地匹配所有的单双括号对列表[[v]列表[[i]]]].

文件类型:更新的MySQL、PostgreSQL和Transact-SQL语法颜色方案。

文件类型:当下载语法着色方案、文件导航方案或拼写检查词典时,在Windows 8.1及更早版本上使用HTTP而不是HTTPS连接到EditPad的服务器,以避免在Windows未更新为支持TLS 1.2时出现连接错误。

Preferences|Save Files: EditPad现在会尝试创建您希望自动保存工作空间的文件夹,如果无法创建,当您单击Preferences对话框时会显示一条错误消息。

在EditPad仍在运行时,删除EditPad最近打印的打印机或由于网络问题打印机变得不可用,会导致在EditPad重新启动之前尝试使用EditPad打印时出现“所选打印机无效”错误;现在EditPad会显示一个更有用的错误信息,建议用File|Exit关闭并重启。

拼写检查:如果单词包含字典的字符集中没有的字符,不要将该单词视为拼写错误(假设该单词使用的语言与字典不同)。

错误修复:

文件面板:选择一个文件夹和它的一个父文件夹不再导致任何问题时,试图从项目中删除它们。

FTP:取消“连接到FTP”对话框,然后再次单击“连接到FTP”按钮,现在会显示实际使用的最近FTP连接的设置,而不是显示取消时在对话框中进行的设置。

FTP:如果服务器运行的是Ubuntu 22.04 LTS,使用私钥的SFTP连接会失败,并显示“验证失败的公钥”。

项目|打开文件夹|维护列表:在对话框中单击“确定”时,从对话框中打开文件夹会导致访问冲突错误;当执行任何使EditPad想要保存其设置的操作(包括关闭EditPad)时,AV会重复执行,直到您重新启动EditPad。

如果激活文件有可撤消或可恢复的操作,当它们有键盘焦点时,编辑|撤消和编辑|恢复操作文件而不是小搜索框或替换框。

极长的正则表达式不再导致EditPad因堆栈溢出而崩溃(但可能会触发一条错误消息,指出正则表达式太长)。

文件类型:Delphi变体记录有一个“case”关键字,它不应该与“end”关键字成对出现。

使用File|Open打开文件及其工作副本时,列表索引越界。如果按字母数字顺序对文件进行排序,则将实际文件放在正在打开的文件列表的末尾。

在通用文件对话框(如文件|打开使用的对话框)中右键单击具有上下文菜单处理程序的某些文件可能会导致EditPad崩溃。

搜索:按Alt+字母组合键切换搜索选项,而小的“搜索”或“替换”框禁用了除Alt+字母组合键以外的所有快捷键,直到您将键盘焦点移到另一个控件。

当正则表达式匹配CRLF对的一半时,搜索:全部替换现在产生的结果与首先使用查找,然后重复替换和查找下一个相同。

搜索|多行搜索面板:当存在多行搜索词或替换词时,从多行面板切换到仅使用搜索工具栏仅在工具栏上显示搜索词和替换词的第一行(如预期的那样),但EditPad会继续使用先前的多行搜索词或替换词,直到您对其进行更改。

使用“快速”语法着色方案(可选择用于编辑大文件的方案)删除文件的大部分时,语法着色有时无法正确更新。

使用从右向左的文本布局时,深色主题没有正确绘制垂直滚动条。

EditPad Pro 8 . 4 . 2–2023年7月21日

改进:

改进了滚动性能,尤其是通过旋转无级鼠标滚轮来滚动时。

Extra|Compare Files:当您扩大对话框时,用于选择要比较的文件的对话框现在会自动扩大文件列表中的完整路径列,并且不再允许您将对话框缩小到没有空间用于比较选项。

错误修复:

当您使用一种JSON语法着色方案从文件中复制CRLF换行符时,编辑|复制为RTF/HTML向RTF或HTML添加了双换行符。

如果文件类型配置为基于缩进添加折叠点,但不显示缩进指示符,则额外|清除比较标记不会恢复基于缩进的自动折叠点。

Extra|Compare Files:在关闭“忽略添加和删除的行”的情况下比较两个文件,然后在关闭该选项的情况下再次比较它们,现在当突出显示原始文件中的更改时,会从原始文件的空白行中删除文件比较标记。

Extra|Compare Files:如果文件与比较信息一起保存,然后在EditPad Pro外部编辑或截断,使比较信息不完整,则尝试在EditPad Pro中加载文件可能会失败,并出现访问冲突错误。

额外|比较文件:如果两个文件之间的唯一区别是添加或删除了空白行,那么“忽略添加和删除的行”选项现在会触发消息“文件是相同的,除了您选择忽略的差异之外”,而不是显示没有实际差异的比较。

文件类型|颜色:如果文件类型没有语法颜色方案,则不使用添加行和删除行的文本颜色(由Extra|Compare文件应用)。

文件:在编辑板中浏览命令选择了编辑板中浏览器面板上的文件,但如果该文件与其他侧面板一起排列在选项卡控件中(默认情况下),则不会实际激活浏览器面板。

FTP:文件名中的非ASCII字符在支持UTF 8(从8.4.0开始)的FTP服务器的目录列表中显示为问号。

Search|Find on Disk:使用查找零长度匹配的正则表达式来打开文件或将文件添加到项目中,不会添加每个只能找到零长度匹配的文件。

离开使用复杂文件导航方案的文件有时会触发访问冲突错误。

从WinRAR中拖动一个文件并将其放到EditPad的主编辑器上,会创建一个带有该文件名称的空白选项卡,而不是加载WinRAR将文件提取到的临时文件(当将其放到EditPad上除主编辑器之外的任何位置时,EditPad都会正确打开临时文件)。

当光标位于文件中最后一个换行符之后时,编辑|删除行现在可以正确地删除文件中的最后一行。

文件类型|颜色:在自定义日晒、调和或单色调色板时,颜色选择器不限于日晒、调和或单色(从8.1.0开始)。

“帮助”|“创建便携安装”没有用已学单词和已学替换词复制用户单词列表。

Regex:对lookback中定义的捕获组的子例程调用现在是一个语法错误;以前这样的调用从右到左不正确地匹配,可能导致regex引擎陷入无限循环。

文本布局:当使用复杂的脚本文本布局时,将控制字符可视化为IBM PC标志符号或Unicode控制图片现在可以用“Editor: Control Characters”颜色(在大多数内置调色板中有波浪下划线)突出显示它们,就像从左到右的文本布局一样。

现在,在确定控制字符的宽度时,自动换行会考虑文本布局的控制字符可视化选项。

EditPad Pro 8 . 4 . 1–2022年11月7日

错误修复:

FTP:无法连接到FTP服务器,例如WS_FTP,如果在登录之前发送SYST命令,则会返回503错误(仅限于5.4.0)。

使用复杂的脚本文本布局时,如果光标超出空行的行尾(因此也超出该行的行首), Home键不起作用。

占位符:占位符选项末尾的一个无关字符被忽略;例如%匹配:LQ%被解释为%匹配:1%。

首选项|打开文件:自动重新加载激活项目中在磁盘上修改过的所有文件当切换回EditPad时,如果项目中打开了多个文件,并且只有激活文件被另一个应用程序修改,则不会重新加载激活文件。

在从左到右和从右到左的文本布局之间切换不会立即将垂直滚动条移动到编辑器的另一侧;它会在切换到另一个文件后移动。

EditPad Pro 8 . 4 . 0–2022年6月27日

新功能:

现在可以通过右键单击主菜单或任何工具栏并选择菜单字体来更改主菜单、工具栏和上下文菜单使用的字体。

FTP:通过代理连接到FTP。

首选项|状态栏:状态栏的字体和字体大小。

改进:

文件格式:Java语法着色和文件导航方案现在支持接口和注释。

FTP:现在可以连接仅支持IPv6的FTP和SFTP服务器。

不再需要或包含OpenSSL现在内置了对FTP和SMTP的TLS支持。

Manifest现在包括longPathAware,以指示对长度超过260个字符的路径的支持(EditPad从版本8.0.0开始就有这种支持)。

状态栏现在可以根据字体的大小调整其面板的高度和宽度。

错误修复:

FTP:使用私钥连接到SFTP或SSH服务器可能会失败,第一次尝试时会出现“错误的数据格式”错误,但第二次尝试时会成功。

FTP:使用ECDSA导入OpenSSH私有密钥。

FTP:现在可以通过单击(...)按钮;以前,此按钮被错误地链接到选择私钥。

占位符:适应大小写占位符选项已被删除,因为它自2006年首次推出以来一直不起作用。

启用行号后减小字体大小不再使光标在行首不可见。

Search|Highlight All:文件末尾的零长度正则表达式匹配现在被高亮显示。

移除的选项:

FTP:加密选项“TLS,如果可用”已被删除;防止意外的未加密连接,如果服务器应该支持加密,但其加密被攻击者禁用;此选项相当于按顺序尝试“显式TLS,完全加密”、“显式TLS,文件不加密”和“不加密”,并使用第一个有效的选项。

FTP:加密选项“SSH”已被删除;这是一种奇怪的连接方法,创建一个完全加密的SSH隧道到服务器,然后通过隧道运行一个普通的FTP连接;在FTP服务器很少支持TLS的时候,这很有用。

首选项|电子邮件:SMTP之前弹出。

EditPad Pro 8 . 3 . 1–2022年3月1日

改进:

如果安装了PowerGREP 2.x.x,请勿复制AceText剪贴板中的文本,因为此旧版本的PowerGREP不能正确地适应AceText新的剪贴板格式。

搜索:当逐行搜索模式处于活动状态时,允许使用正则表达式查找上一个,从下到上遍历文件中的行,并从左到右将正则表达式应用于每一行。

工具|占位符;单击占位符按钮将路径占位符插入命令行现在会将键盘焦点放在命令行字段上,这样您就可以很容易地看到占位符的插入位置,现在默认位置是命令行的末尾。

错误修复:

文件类型|编码:如果默认编码是UTF-16或UTF-32,但要打开的文件大小不是2或4字节的倍数,则使用非Unicode编码打开文件,而不是修剪文件中的最后几个字节,使其大小为2或4字节的倍数。以前,EditPad会在最后的字节被修剪后检查文件是否可能是有效的UTF-16或UTF-32,这可能导致文件使用非Unicode编码打开,但结尾会丢失1个或最多3个字符。

搜索选项|适应大小写:当在正则表达式模式下搜索(不管搜索项是正则表达式还是文字)并使用适应大小写选项用文字字符串替换时,然后用不同的替换字符串进行第二次替换,继续使用先前的替换,直到找到大小写不同的正则表达式匹配。

搜索:从十六进制编辑器粘贴17个或更多字节到小的搜索或替换框失败,出现访问冲突错误。

Search:像\Gliteral这样以\G开头并且除了文本什么都没有的正则表达式忽略了\G,在文件中的任何地方查找文本。

当您试图关闭折叠时,搜索|折叠线因访问冲突而失败,而不是删除折叠;摺叠|移除所有摺叠仍可用来移除摺叠(仅限8.3.0)。

如果替换文本包含%LINE%或%LINEN%匹配占位符,搜索|替换当前以及替换和查找下一个/上一个命令会因访问冲突错误而失败(仅限8.3.0)。

EditPad Pro 8 . 3 . 0–2022年1月20日

新功能:

首选项|保存文件:备份。epp项目文件选项告诉EditPad Pro在自动保存文件时制作备份副本。epp文件,如果自。epp文件是最后打开的。

改进:

块|下移行现在可以向上移动顶行和向下移动底行,根据需要在文件中添加空行。

块|下移一行不再在下移倒数第二行后在文件末尾添加一个空行。

“项目”|“收藏夹”现在用托管项目图标表示托管项目。

项目|打开子菜单现在显示项目图标。

使用小搜索工具栏时,搜索|匹配占位符和搜索|路径占位符现在将键盘焦点保持在搜索或替换框上。

现在,单行编辑控件在接收键盘焦点时会选择所有内容,就像以前在EditPad 7和大多数Windows应用程序中一样。

错误修复:

当多行搜索面板是浮动窗口时,即使EditPad的主编辑器控件具有键盘焦点,AceText有时也会粘贴到搜索或替换框中。

从文本模式切换到十六进制模式时,或者在十六进制模式下关闭并重新打开文件时,书签丢失。

关闭最后一个文件不会将编辑器滚动回左侧,以显示新的空白无标题文件;这仅在显示列号时才明显。

文件类型|括号:更改选项以突出显示标签中的括号,现在可以立即更新已打开文件中的括号匹配。

打印:隐藏折叠线可能会导致打印输出的页码不正确。

项目|删除项目现在从项目|收藏夹中删除已删除的项目。

Search|Find Next now表示当光标位于搜索范围的末尾并且关闭自动循环选项时,找不到匹配项,而不是循环;这将阻止它在搜索在搜索范围末尾找到零长度匹配的正则表达式时循环。

搜索|全部突出显示:包含占位符的文字搜索词和正则表达式现在可以正确地突出显示。

使用小搜索工具栏时,搜索|匹配占位符现在可以将选定的占位符插入替换字符串。

从命令行尾随一个文件会导致从命令行打开的所有后续文件以同样的方式尾随,直到您从命令行打开一个带有某些参数的文件。

视图|十六进制:使用搜索面板后在十六进制和文本模式之间切换可能会导致EditPad卡在一连串的访问冲突错误上。

EditPad Pro 8 . 2 . 6–2021年9月8日

错误修复:

文件类型|颜色和语法:自动向没有换行符的文件添加换行符会导致文件看起来完全是空的(仅适用于8.2.5)。

文件类型|导航:基于文件导航方案的自动折叠点可能会移动到错误的行,如果它们中的一些被折叠,并且您在文件导航方案忙于更新自身以响应上一次编辑时进行了插入或删除换行符的编辑(从8.2.1开始)。

EditPad Pro 8 . 2 . 5–2021年9月7日

改进:

JSONC和JSON5语法着色和文件导航方案。

项目:当从命令行或Windows资源管理器打开一个项目,并且无法访问项目中的任何文件时,EditPad Pro现在会显示与使用项目|打开时相同的警告。

以字节为单位的字符从文件开始的偏移量的状态栏指示器现在与文件大小的指示器具有相同的宽度,因此它们有足够的空间来容纳许多千兆字节大的文件。

错误修复:

当使用复杂的脚本文本布局时,使用Ctrl+Wheel更改字体大小只会使字体变大。

向右滚动后打开自动换行时,列号不会从第1列开始。

命令行:通过命令行加载一个文件的末尾,现在就像File|Tail菜单项一样,把光标放在文件的末尾。

为显示缩进标记或根据缩进添加了自动折叠点的大文件准备打印预览时,文件|打印可能会因AV或崩溃编辑板而完全失败。

文件|打印:匹配括号之间的缩进指示现在可以打印。

File|Tail:在托管项目中添加文件尾,关闭该文件(使其成为托管项目的一部分),然后重新打开该文件会导致EditPad因访问冲突错误而崩溃。

搜索:如果替换字符串包含不在替换末尾的大小写转换反向引用,则替换是混乱的,并且大小写转换无效,因为匹配的文本已经是正确的大小写或没有任何大小写;如用\U0代替9;导致了;9而不是9;。

Search|Find Last在使用正则表达式时出现问题;现在它会说正则表达式不能向后搜索类似于Search|Find Previous。

EditPad Pro 8 . 2 . 4–2021年5月31日

错误修复:

搜索:替换当前未替换反向引用(仅限于8.2.3)。

EditPad Pro 8 . 2 . 3–2021年5月26日

改进:

Search:如果正则表达式搜索由于正则表达式匹配错误(如无限递归、灾难性回溯或过多的组重复)而失败,则显示一条错误消息。

错误修复:

文件类型|颜色:重新启动EditPad时,您分配给自定义调色板的配套调色板选项恢复为(无)。

FTP:使用不支持的算法导入OpenSSH私有密钥现在会显示一条消息,说明密钥无法导入,而不是触发访问冲突错误。

FTP:从FTP打开一个文件,根据文件名无法检测到该文件的文件类型,但可以使用正则表达式在文件开头找到一个神奇的值来检测,从而触发访问冲突错误。

打开包含文件及其工作副本的一组文件时,不会再打开工作副本两次。

Search:表示主题字符串(正在搜索的文件)、匹配之前的文本和匹配之后的文本的替换字符串标记$_、$ '和$ '未被正确替换。

状态栏:在对文件进行完整的换行扫描之前,当光标位于文件底部的某一行上时,所显示的负行号会减少一个,并且在换行扫描完成后不会立即变为正数。

如果在覆盖模式下键入字符不会改变文件的语法颜色,并且启用了实时拼写并突出显示了搜索匹配项,则语法颜色可能会消失,直到下一次击键(仅限8.2.x)。

视图|深色主题:当在主题之间切换时,在配套调色板之间切换活动文件,搜索和替换框不会切换到配套调色板,直到您在文件之间切换。

Windows 7和更高版本:EditPad的跳转列表(任务栏按钮的右键菜单)现在由Windows维护,就像EditPad 8.1.2和所有以前的版本一样;EditPad自己对在EditPad 8.2.0中引入的跳转列表的处理导致了太多的问题,却没有带来太多的好处。

现在,当您在插入和覆盖模式之间切换后编辑一行时,自动换行将继续在每行的末尾保留光标的宽度。在插入和覆盖模式之间切换时,光标位于字符之间,而光标位于字符顶部,以避免文本在两种编辑模式下以不同方式换行。

EditPad Pro 8 . 2 . 2–2021年4月9日

错误修复:

编辑|删除行现在当小的搜索或替换框有键盘焦点时删除搜索项或替换文本,而不是在主编辑器中删除一行;这与Edit|Delete Line在多行搜索或替换框有键盘焦点时删除搜索词或替换中的一行更一致。

文件类型:Python语法着色没有突出显示包含零或任何十六进制数的整数(8.2.0和8.2.1)。

当在控制面板(8.2.0和8.2.1)中打开此选项时,鼠标指针不会与默认按钮对齐。

首选项|面板:使用深色主题(8.2.0和8.2.1)时,侧面板颜色应用不正确。

Windows 7和更高版本:如果在初始化任务栏按钮的右键菜单时出错,EditPad现在会自动忽略该菜单,而不是显示错误消息和无法启动。

使用等宽字体的从左到右文本布局时,在窗口边缘换行会使行太长,如果缩进时制表符与空格混合,这对缩进没有帮助(因为每串空格都比制表符大小设置短)。

EditPad Pro 8 . 2 . 1–2021年3月31日

改进:

EditPad现在优先粘贴自己的剪贴板格式,而不是粘贴AceText剪辑,这样EditPad通过复制AceText剪辑将其语法着色方案和文件名传递给AceText的新功能(从8.2.0开始)不会干扰EditPad特定的功能,例如粘贴整行。

下载拼写检查词典时,对所有打开的文件禁用Extra|Live拼写检查;如果这些文件的文件类型默认情况下使用实时拼写,则之后会重新启用该功能。

Preferences|Search:通过双击激活即时搜索或通过Alt+双击激活即时替换现在会显示一条消息,解释您在每个EditPad会话中第一次执行该操作时发生的情况。

现在,当文件包含很大一部分没有任何语法颜色变化的文本时,语法颜色的响应速度更快,例如一个多行注释一直运行到文件末尾(因为您还没有来得及键入结束分隔符)。

当语法着色模式使用大的“细节”子模式时,如Perl脚本中的“here documents ”,语法着色现在可以更可靠地更新。

错误修复:

文件类型|制表符:对引号字符和转义符的更改未注册。

宏:如果宏菜单包含运行工具的宏,EditPad无法启动,并出现访问冲突错误(仅限8.2.0)。

Preferences|Cursors:如果光标位于行尾之外,End键无法正常工作或根本无法工作,这种情况只有在您启用“允许文本光标移动到行尾之外”时才会发生。

搜索:当在文件之间切换时,正则表达式语法颜色现在跟随活动文件的调色板。

搜索:如果系统使用高DPI缩放比例(仅限8.2.0),则在Windows 8.1及更早版本上,小的搜索和替换框具有微小的字体。

搜索:当在文件之间切换时,小的搜索和替换框现在跟随活动文件的调色板,就像多行搜索和替换框一样。

搜索|即时替换:在即时替换过程中删除字符失败,出现访问冲突错误。

如果启用了实时拼写,但没有安装拼写检查词典,则语法着色根本不会出现(仅适用于8.2.0)。

使用“可点击的URL”语法着色方案时,语法着色没有正确地自我更新(仅适用于8.2.0)。

Windows 7和更高版本:如果在更新任务栏按钮的右键菜单时发生错误,EditPad现在会自动停止更新该菜单,而不是弹出错误消息。

EditPad Pro 8 . 2 . 0–2021年3月17日

新功能:

剪辑收藏:编辑剪辑对话框(EditPad在没有AceText时使用)现在允许您选择语法着色方案并向剪辑添加URL。

剪辑收集:EditPad的便携式安装现在可以与AceText的便携式安装集成;需要AceText 4.0.0或更高版本。

命令行:/tailsize、/tailinterval和/tailappend参数使EditPad以与File|Tail命令相同的方式打开和/或自动重新加载在命令行上传递的文件。

Convert|Case|Auto Adjust Case:在EditPad会话中第一次自动调整大小写时显示提示。

转换|报价|自动调整报价:在编辑板会话中首次自动调整报价时显示提示。

编辑|自动匹配括号:在编辑板会话中首次自动生成括号时显示提示。

Extra|Auto Trim尾随空白:在EditPad会话中第一次自动修剪尾随空白时显示提示。

选项|自动换行:第一次在编辑板会话中自动插入换行符时显示提示。

选项|自动缩进:在EditPad会话中第一次自动调整缩进时显示提示。

preferences | Cursors:Home和End键的附加选项,用于将光标移动到物理行的开头/结尾,以及是否应该在第一次或第二次按下时转到第一个/最后一个非空白字符。

Preferences|Editor:选择整行时保持同一行处于活动状态(将光标置于行首)。

现在可以在EditPad和RAD Studio以及Visual Studio和其他支持RAD Studio或Visual Studio使用的剪贴板格式的编辑器之间复制和粘贴矩形选择。

改进:

剪辑集合:当EditPad拥有键盘焦点时,如果AceText中的活动集合发生变化,则自动刷新该集合;当ClipHistory是活动收藏时,这尤其有用。

剪辑收藏:由AceText 4.0.0或更高版本保存的收藏现在可以在使用EditPad而不使用AceText时加载;EditPad和AceText的旧版本将无法打开由EditPad 8.2.0和更高版本保存的收藏。

将文本复制为AceText剪辑,以便AceText 4.0.0和更高版本可以捕获语法颜色方案和URL(文件链接)。

文件类型:批处理文件语法颜色现在突出显示了GOTO和CALL标签、提示和标题字符串、设置值以及更多内部和外部命令的名称。

文件类型:C#语法着色现在支持数字分隔符和二进制数;所有上下文关键词现在都突出显示为关键词。

文件类型:JavaScript语法颜色现在突出显示了在某些版本的JavaScript中作为保留字的所有关键字。

文件类型:Python语法着色现在支持数字分隔符以及八进制和二进制数字。

文件类型|导航:选择使用不同文件导航方案的多个文件类型,现在可以启用由所选文件类型使用的所有文件导航方案支持的选项,而不是总是禁用所有这些选项。

文件类型|导航:切换“排序节点”或“展开节点”选项现在会更新您用修改后的文件类型打开的文件的文件导航树。

十六进制编辑器:当光标位于一个字节的中间并将光标向左移动半个字节时,Backspace现在会删除光标下方的字节,而不是光标左侧的字节。

宏现在将只执行适用于活动文件的文件类型的工具;如果工具不可用,则宏回放中止。

宏:在小的搜索和替换框中记录和回放击键;宏回放将自动在单行搜索工具栏或多行搜索面板之间切换,以便在正确的编辑器中回放击键。

选项|文本布局:带有备用字体的文本布局的实际字体大小现在非常接近不带备用字体的文本布局的字体大小;您可能需要使用为配置的备用字体或旧版EditPad预配置的备用字体来减小文本布局的字体大小。

首选项|保存文件:允许每隔几分钟保存实际文件,即使不使用“多重备份”选项。

搜索|剪切匹配:状态栏消息现在显示匹配被剪切而不是被替换。

搜索|搜索选项|逐行:状态栏消息现在指示匹配行而不是匹配被替换。

制表符分隔的值:注释字符,如果放在该行的开头,将禁止解释该行的分隔符。

制表符分隔的值:如果一行的制表符比其他行少,则考虑最后一列的宽度。

制表符分隔的值:使用列宽设置水平滚动条的范围。

工具:EditPad包含的工具错误的语法着色方案现在是“快速”语法着色方案。

Windows 7及更高版本:EditPad现在可以单独维护由EditPad任务栏按钮的右键菜单显示的最近文件列表,使其像文件|打开子菜单一样显示最近关闭的文件;这只适用于EditPad是默认应用程序的文件。

Windows 7和更高版本:EditPad任务栏按钮的右键菜单现在显示您在EditPad中打开的文件以及您最近切换到的任务。

零宽度空格现在始终被视为零像素零列宽的非空格字符。

错误修复:

自动重新加载:如果下一个激活的文件也触发了重新加载的提示,那么当提示您是否要重新加载时,选择关闭文件会失败。

块|写入文件和块|附加到文件现在可以正确写入矩形选择。

剪辑集合:插入空剪辑触发了访问冲突错误,而不是什么都不做。

如果文件正由(复杂的)文件导航方案处理,而该方案在文件中找不到任何匹配项,则关闭一个非常大的文件会使EditPad暂时失去响应。

命令行:以“记事本”开头的文件名被忽略(仅适用于8.1.2)。

Convet|Lines|Double单倍行距现在可以通过编辑|重做来重做。

当文件仍为空白时,在已启用弹性制表位的新标签中输入或粘贴文本时,弹性制表位不起作用。

对于完全空白的文件,弹性制表位停止正常工作,直到这些文件被重新加载,或者弹性制表位被关闭并再次打开。

弹性制表位:从一个大文件的上半部分选择文本,直到文件的末尾,并通过键入或粘贴来替换它,但由于访问冲突而失败。

收藏夹:组织收藏夹对话框现在允许折叠顶层文件夹。

文件类型:PowerShell语法着色方案现在将Foreach-Object突出显示为cmdlet,而不是“Foreach”关键字。

文件类型|编码:无法正确选择非Unicode编码。

文件面板:文件夹现在可以正确显示使用UNC路径打开的文件。

文件面板:将一个关闭的文件从一个管理的项目移动到另一个项目中会导致无休止的访问冲突错误。

如果文件中的第一行是自动换行的,折叠某些行会导致这些行及其下面的行被绘制在错误的位置。

缩进指示器和垂直标尺没有显示在CRLF对的中间。

当缩进了制表符的行的前面是缩进了更少(或没有)制表符但在中间有制表符的行时,缩进指示器现在可以正确地与弹性制表位对齐。

打印:如果上次打印输出中“打印行号”复选框的状态与激活文件的选项|行号菜单项的状态不同,显示打印预览可能会失败。

Project|Managed:关闭托管项目中的文件并重新打开它会禁用该文件的某些设置(如果默认情况下在文件类型配置中启用了这些设置);这包括自动调整大小写、自动调整引号、保持缩进、自动缩进、自动换行、显示空格和显示换行符。

搜索:用于插入匹配和路径占位符的对话框上的帮助按钮现在链接到适当的帮助主题。

搜索:在所有打开的文件中执行“全部替换”时,替换字符串中的路径占位符使用了进行替换的第一个文件的路径,而不是进行替换的文件的路径。

搜索:单行搜索和替换框现在在高DPI系统上缩放得更好,以避免切断字母的尾部。

Search|Highlight All:使用\G的正则表达式没有正确突出显示,因为\G被允许在不应该匹配的地方进行匹配。

Search|Highlight All:在编辑行时,使用\K的正则表达式可能会被错误地高亮显示。

拼写检查:当拼写检查面板有键盘焦点时,Alt+字母键盘快捷键应该调用按钮而不是主菜单。

使用相同文件导航方案的文件之间的切换(在打开和关闭文件时也会发生)有时会因访问冲突错误而失败。

标签:不能通过拖放将保存在不再存在的文件夹中的文件标签移动到EditPad中的其他位置。

工具:%LINE% placeholder对大文件的下半部分使用了负行号,即使整个文件已经过换行符扫描。

工具:在执行工具之前自动保存文件可能会失败,当指示自文件上次打开或保存以来编辑过的行时,会出现访问冲突,并在左侧空白处突出显示。

视图|十六进制:如果文件以Unicode签名(BOM)开始,从十六进制切换到文本模式会删除文件的修改状态。

视图|拆分编辑器:拆分视图,然后使用选项|文件类型来选择使用不同文本布局的文件类型,并不能立即将正确的字体应用到编辑器的另一半。

自动换行现在在每一行的末尾保留光标的宽度,这样,将光标放在换行所允许的最大长度的行的末尾时,不会按照光标的宽度水平滚动编辑器。

同类推荐
更多