Windows 文本编辑器
免费下载
EmEditor Free & EmEditor Professional
专业版可试用 7 天,之后会自动变为免费版——不会自动收费。可随时切换版本。
购买
EmEditor Professional
90 天退款保证
EmEditor 是一款适用于 Windows 的快速、轻量、易用的文本编辑器——非常适合用于代码、CSV 以及超大文件。
同时提供原生 64 位和 32 位版本。64 位版包含分别针对 SSE2(128 位)、AVX2(256 位) 和 AVX-512(512 位) 指令集优化的独立构建版本。
在已测试的各项类别中,EmEditor 比其他文本编辑器快2 倍到 187 倍。参见 文本编辑器速度对比。
借助强大的 CSV 功能,EmEditor 能高效编辑并分析CSV 数据。参见 在 EmEditor 中使用 CSV。
ZDNet.com 的 Ed Burnette 称 EmEditor 为“世界上最快的文本编辑器。” 阅读完整评测。
网络防御经理 Riccardo Tani 推荐将 EmEditor 用于 DFIR 和日志分析。阅读完整评测。
EmEditor 支持强大的宏、完整的 Unicode,并能可靠处理超大文件。我们致力于提供及时的客户支持,并很荣幸获得大型企业、教育组织、欧盟机构、日本各部省以及全球各国政府的信赖。
多选区模式不仅能让您快速编辑文本,您还可以在选取的列范围内排序或删除重复行。
EmEditor 让您能用数字范围筛选文本文档和 CSV 文档。
EmEditor 让您把 JavaScript 用作替换表达式。
自动填充功能允许您拖动所选单元格边框(自动填充句柄)的右下角,将与选定单元格相同的值复制到上,下,右或左相邻的单元格中。快速填充则会根据用户输入的内容,显示整个单元格范围的建议值。
EmEditor v14.6 大大增强了 CSV 以及筛选器功能,为您提供了分析大数据和数据库文件的最佳方式。
发掘 EmEditor 的所有功能,包括如何在大型文本文件中搜索数百万个字符串。
EmEditor 有两种版本,分别是64位和32位。在右边的表格中, 您可以发现当处理大文件时,64位版本比32位版本的运行速度要快16%到74%。如果您使用的是64位版本的 Windows , 我们推荐您下载64位版本的 EmEditor!
此外,EmEditor 还用各种 CPU 优化,例如多线程和 SIMD 技术,如 AVX-512 和 AVX-2,来提高打开超大文件,查找/替换/筛选,解析 CSV,各种排序,删除重复行,以及各种其他操作的速度。
| 32 位版本 | 64 位版本 | |
|---|---|---|
| 打开一个文件 *1 | 94 秒 | 54 秒 |
| 替换一个字符串 *2 | 53 秒 | 43 秒 |
| A 到 Z 排序 *3 | 87 秒 | 75 秒 |
| 删除重复行 *4 | 166 秒 | 142 秒 |
*1 文件的大小为 10GB 或 128,000,000 行。速度为平均速度,不算第1次打开的速度。 *2 在 1.3GB, 16,000,000 行的文件 中用 “#####” 替换 “10000”, 一共完成1,600 个替换,不使用正则表达式,转义字符和大小写区分。 *3 大小为800MB, 10,000,000 行的文件从 A 到 Z 排序 *4 同 3。 测试软件:EmEditor 专业版 v13.0.0 32 位和 64 位版本;测试系统: Windows 8(64位)Core i7 870 16GB RAM。.
本章将提供有关如何使用 EmEditor 的技巧,并会根据您的专业领域量身定制您的解决方案…
EmEditor 是 Emurasoft公司创造的智慧编辑器,它能处理任何大小的文件。2GB? 20? 还是200? 都没问题。 一亿行? 当然也没问题。那真的很长很长的行呢?好吧,10百万列够吗?对EmEditor来说,处理这些大文件都轻而易举。虽然 EmEditor 并不仅仅是为编程者而设计的,但是编程者比较能欣赏并充分利用它的诸多功能。
EmEditor 是我所知道的编辑器中少数几款设有32位和64位模式的编辑器。如果你有一个64位的操作系统,为什么不使用一个64位的编辑器?你可以在32位Windows系统中编辑大于 4GB 的文件,但是64位让编辑器运行更快并且在使用临时空间前利用内存保留得更多。
Ed Burnette, ZDNet
背景:
我是一个软件开发人员,也是一个文本编辑器狂热爱好者。我几乎尝试过所有发布过的 Windows 文本编辑器。我不仅在工作中充分使用它们,我还热爱文本编辑器本身——不仅仅是作为一种手段,更是作为一种目的。EmEditor (EE) 已成为我日常进行文本处理和编码的首选编辑器。
功能:
EE 无所不能:这是它的主要卖点。它内置了丰富的功能,并允许你通过可编写脚本的宏来扩展这些核心功能。想象一下“UltraEdit 的灵活性,但没有慢如蜗牛的宏回放”。
EmEditor 还在意想不到的方面派上用场:忘记 Excel 吧,EE 是处理 CSV 文件的最佳方式。几年前,我开始在报税时使用 EE 代替 Excel 快速处理我的银行账户和信用卡数据。
顺便说一下,“筛选”功能非常有用,我不记得在其他编辑器中见过:输入一个字符串,EE 会隐藏所有不包含该字符串的行。另一个有点相关的设置是能够(编辑 > 仅编辑选定区域)将当前编辑区域限制在当前文件的一个子部分。
质量:
我是一个全栈 Web 开发人员,但我也做了不少 Windows 开发。我从未见过一款软件能如此充分地利用所有 Windows API。你可以看出每一处都经过了仔细和周到的设计,甚至是最平凡的功能。
EE 的一个著名特点是能够打开巨大的文件。(我可以证明这一点:从一个实时服务器打开一个 PHP 日志并在不到一秒的时间内打开它,这很了不起。)
可扩展性:
多年来,我一直使用 TextPad 的宏。宏以二进制格式保存,事后无法自定义。在 EE 中,所有宏都以可编辑的 JS 代码存储,并且有详细的 API 文档。
这两点意味着几乎没有什么是 EE 做不到的。
支持:
据我所知,EmEditor 是一个人的项目。好处是 EmEditor 的创建者 Yutaka Emura 亲自提供支持。收到编写该软件的人的支持是一种享受。我希望许多人会购买这款不仅客观上是 Windows 上最好的通用编辑器,而且是唯一一个正在积极开发并且已经连续开发了十多年的编辑器。
结论:
由于我的专业项目规模较大,我经常不得不在功能齐全的 IDE(JetBrains)中工作,这些 IDE 相对较慢,并且感觉令人恼火地不像原生 Windows 软件。但只要有机会,我就会回归传统,在 EE 中编码。这是一种纯粹的享受。
Charles
我这3年来一直使用 EmEditor, 主要是用于本体设计。在测试了多个不同类型的编辑器后,我选择了EmEditor。主要有两个原因:true UTF-8的编码,还有无限大小的文档 (同时伴随高速加载特性)。所有其他我所测试的编辑器在这些功能上都有所短缺。另外,使用 EmEditor 之后,我特别欣赏它优秀的插件,敏锐的 正则表达式整合,并排比较等等功能。EmEditor 是一个相当复杂的软件,有着很多的特性。有几次,在我都不知道怎么处理大文件的时候,EmEditor 适时地回应并有效地帮助我解决了问题。对于从事高强度的,以文本为中心的工作者来说,我极力推荐 EmEditor 作为编辑器的第一选择。
Claude Vogel, BuzzStory, Inc.