
EmEditor 是一款快速、轻巧、可扩展、易于使用的文本编辑器,集代码编辑器、CSV 编辑器、大文件查看器和 Markdown 编辑器于一体,EmEditor 文本编辑器支持宏,Unicode,还能处理大数据以及 CSV 文件,此外,EmEditor 还用各种 CPU 优化,例如多线程和 SIMD 技术,如 AVX-512 和 AVX-2,来提高打开超大文件,查找/替换/筛选,解析 CSV,各种排序,删除重复行,以及各种其他操作的速度。
功能介绍
1、CSV
EmEditor可以方便地编辑不同的分隔格式,特别是逗号分隔值(CSV)文件。当打开CSV文件时,所有分隔符都将垂直排列。您可以使用CSV / Sort工具栏快速编辑文档,其中包括按多列排序,提取列, 行号,标尺和 标题等命令 。此外,EmEditor v14.6之后的版本增强了CSV功能,并为您提供了更多选项来自定义任何CSV文档:
您最多可以定义8种 CSV格式,并且每种格式现在允许多达39个字符的长文本。
您可以通过“ 过滤器”工具栏轻松过滤任何CSV文件。在高级筛选对话框允许你指定过滤字符串和条件,为每列。此外,您可以简单地单击“ 过滤器”工具栏上的“ 否定 ”按钮来排除匹配的行。
在加入CSV功能,您可以合并两个CSV文件指定键列,使用类似于SQL的方法连接操作(INNER JOIN,OUTER JOIN,RIGHT JOIN和LEFT JOIN)。
在CSV文件中嵌入换行符 没问题!您可以在CSV / Sort工具栏上选择“ 删除嵌入式新线”命令,以快速删除嵌入的换行符。您还可以在“ 查找”对话框中使用新的“ 仅匹配嵌入式新线” CSV选项以及“ 查找”工具栏来查找,替换和删除换行符。
要标记文件中的所有重复行?“ 删除重复行 ”对话框可以帮助您为重复行设置书签,而不删除它们。您还可以将命令应用于组中的所有文档。
2、过滤条
使用过滤器栏,您只能查看包含指定字符串的行。当您在过滤器栏中的过滤器文本框中键入搜索到的字符串时,EmEditor将开始搜索文档,并仅显示包含搜索字符串的行。单击过滤条上的“中止”按钮取消过滤并恢复原始文档的视图。您还可以通过单击过滤器工具栏上的“刷新”按钮轻松更改搜索到的字符串。
按Esc键将对焦返回到编辑器。CTRL + SHIFT + D是将焦点设置为“过滤器”工具栏的默认快捷方式。 筛选栏中也提供正则表达式,增量搜索,匹配大小写,使用转义序列,匹配全字过滤选项。
3、二进制编辑
二进制文件可以以ASCII视图或十六进制视图编码(或两者兼有)编辑,EmEditor的大文件功能意味着巨大的(高达248GB的21亿行!)二进制文件是没有问题的。
4、快速开始
使用“快速启动”选项,EmEditor将加载带有系统托盘图标的不可见窗口,以便在要启动EmEditor时,几乎已经存在。可以从“ 快捷方式 ”选项卡中的“ 自定义 ”菜单 启用快速启动 。
5、错误处理程序和崩溃恢复
EmEditor现在会自动将修改后的文件保存为工作区,而不会在EmEditor崩溃或Windows由于自动更新而被迫重新启动时显示对话框。当EmEditor重新启动时,它将自动将保存的工作空间打开为已恢复的文件。
6、匹配标签亮点
EmEditor可以自动突出显示XHTML和XML文档中游标附近的标签区域,通过确保所有标签已正确关闭,可以检查文档的有效性。
此功能可以轻松查看文档并找到匹配的标签。只有当文档是格式良好的XML文档时,此功能才有效。如果文档(如旧的HTML文档)中缺少结束标签,该功能可能无法正常工作。为了使此功能正常工作, 必须设置配置属性的突出显示(2)选项卡中的突出显示匹配标记 复选框 。
此外,添加了 查找匹配标签 和 匹配标签扩展 命令,以便在标签和匹配标签之间方便地跳转。默认情况下,CTRL +。和CTRL + SHIFT +。被分配为默认快捷键。
7、批量替换
“替换”对话框中的“批次”按钮可扩展该对话框,以包含多个“查找/替换”组合的列表。按批次替换按钮,然后用相应的指定字符串替换所有多个匹配的字符串。该用户界面允许更频繁地使用替换功能的更快更直观的替换操作。
1.强大的查找功能
Windows系统自带的“记事本”的查找替换功能很弱,但EmEditor弥补了这一点,它支持的查找替换规则更加详细实用,对查找出的结果可以突出显示,并可以批量查找替换未打开的TXT、HTML、DOC等格式的文件中的内容:选择“搜索”菜单下的“在文件中查找”或“在文件中替换”命令,打开查相应对话框,输入自己想要替换的内容即可。
提示:批量替换的操作将无法撤消或恢复,因此最终替换之前请务必慎重,或者事先做好源文件的备份工作。
2.编写程序更轻松
EmEditor给学习网页及程序设计的朋友提供了许多贴心的功能,它可以为HTML、CSS、PHP、ASP、Perl、PerlScript、C#、C/C++、Java、JavaScript等语言提供一些基本框架,并能将特殊的语句突出显示,让人一目了然,这为编程人员免去了不少工作,也可以为编程初学者提供一些帮助。
3.自定义与宏功能
EmEditor的强大还表它提供强大的自定义功能,可以在“工具”菜单设置文件关联、自定义菜单和工具栏、管理常用工具和插件等(如图2),点击“工具/自定义”可以打开自定义窗口(如图2),这里提供了众多选项,我们能够通过设置让EmEditor更加符合自己的使用习惯。
此外,宏功能也是EmEditor一大亮点,比如需要书写相同的签名信息时,就可以在EmEditor中先录制一个签名信息的录入过程的宏,点击菜单栏中的“宏/开始停止录制”皆可开始录制,进行完录制动作后,点击同一按钮即可完成录制。当需要调用签名时,点击工具栏上的运行宏按钮便可以轻松完成。
4.细节人性化
EmEditor在许多细节上也非常人性化,比如Word中方便的拖曳操作被保留了下来,这样在进行文字编辑的时候就再也不用反复的“剪切”和“粘贴”了,轻轻一拖就能搞定。对于编辑好的文字还可进行打印预览,这能方便我们排版打印文本。同时它有丰富的实用工具栏,并能根据自己的需要进行定制,我们只要把常用的工具放在工具栏上,操作就会更加简便。流行的浏览器一样,EmEditor也支持标签浏览,你可以在同一个EmEditor中打开多个标签页,切换起来非常方便。
5.使用插件更精彩
同TC和firefox一样,EmEditor的插件非常丰富,插件安装后都可以“Tools/Plug-ins”进行快速调用。这里,笔者向朋友们推荐几个比较实用的插件:MnzkOpenFolder:安装后可以在EmEditor调用资源管理器直接打开某个文件夹,但前提是必须对这些文件夹进行注册,注册的方法是打开“Tools/Plug-ins/Customize Plug-ins”对话框,对MnzkOpenFolder插件的属性进行设置就可以了。
ToSimplifiedChinese:可以将繁体中文字符快速转换为简体中文,这样在阅读某些特殊字符格式的电子小说或者繁体文档时,将非常方便。
显示类插件:显示类插件非常丰富,各有所长,它们可以实现窗口分割(包括横向、纵向分割)、显示标尺、显示行号显示参考线、改变行距、自动滚屏等功能。
EmEditor 25.4.3
修复了在“与 AI 聊天”中“使用 OPENAI_API_KEY 环境变量”选项以及“复制到新文档”命令可能无法正常工作的问题(需要 ChatAI 插件)。
修复了可能导致状态栏部分内容被截断的错误。
修正了字符代码值命令在 ASCII(二进制)视图中显示 NUL 字符代码的方式。
提升了多个方面的性能,包括使包含很长行的文档中的水平滚动更加流畅。
阻止在启用使用编辑器字体时清除查找/替换搜索历史记录。 已解决用户报告的问题(1)。
EmEditor 25.4.1
已将颜色选择器代码片段添加到默认代码片段中。
新增对将 Windows 系统代码页设置为 UTF-8 的支持。
修复了在自定义宏对话框的选项页面中指定文件夹时可能导致非预期行为的问题。
修复了这样一个问题:在自定义对话框的高级页面上,当线程数设置为 1 且搜索包含超大文件时,在文件中查找可能无法正常工作。
修复了一个问题:在自定义对话框的高级页面中启用编辑时使用临时文件选项时,对超大文件进行替换可能会导致问题。
修复了一个问题:如果搜索字符串包含在 UTF-8 编码中其大写和小写形式字节长度不同的字符,不区分大小写的查找/替换以及在文件中查找/替换可能无法正常工作。
改进了部分操作的性能,包括大小写转换、不区分大小写的排序以及在文件中查找。
修复了用户报告的问题。
反馈技术部:
很喜欢的一款软件,真的很好用
呢亲就:
特备好用的软件,推荐真的很棒
风格来看呢:
喜欢的软件,推荐给你们使用
新的司机:
一款使用简单,操作不复杂的软件
闪电风暴:
喜欢的一款软件,使用了这个软件真的呢方便了很多
但千万别被:
亲测的一款好软件推荐给你们
范围内:
这款我挺喜欢用的,而且我用了很久了
很烦:
真的很推荐你们的一款软件
大师傅:
许多伙伴都推荐这款软件,值得信奈哦
墨迹:
这是一款好用的软件,值得大家下载
大师傅:
这是一款非常好用的软件,值得大家下载哦。
萨达:
一款非常优秀的软件,值的推荐
发过火:
这是款很好用的软件,值得下载
和规范化甜热热:
软件挺好的,大家赶快下载吧!
更多人提供:
这款软件挺好用的,大家赶快下载吧
我去热污染天:
软件使用很不错,操作也很简单,值得下载。
河北南部:
软件使用挺不错的,值得大家下载。
木:
这款软件是朋友推荐给我的,很好用
发的:
软件挺好用的,值得大家下载
能用户金域国际:
这是一款操作简单的软件,容易上手,可以下载。
网:
软件下载很简单,操作也很方便!
地方:
这款软件是一个朋友推荐给我使用的,很实用。
翻山倒海:
软件挺好用的,下载也挺方便
饿:
这是朋友推荐给我的,功能很实用。
放大镜:
软件操作很简单,下载也很方便快捷。
都是请问:
这是同学推荐给我的软件,功能很实用
事情:
软件功能很强大,专业性也很强
傻都是:
这是一款下载很方便快捷的软件,很容易操作。
好:
软件操作挺简单的,下载也很方便。
实得分:
这是朋友推荐给我的软件,很实用
你会吗:
软件很容易上手,专业性也很高。
的神色千万:
这款软件是位朋友推荐给我使用的,使用性很强
不管你换个发给:
软件很容易上手,操作很简单。
变电所撒:
这款软件是一个朋友推荐给我的,很好用
你会:
这款软件很具专业性,操作也较为简单。
而外观:
软件实用性很高,使用范围也很广泛
你好:
软件操作很简单,功能也较为实用。
美酒咖啡:
这款软件是朋友推荐的,听好用的
那就买:
软件专业性比较高,实用性也较强。
不能:
这款软件是一位朋友推荐的,使用范围也很广泛
不过:
这款软件操作很简单,功能也较为丰富