Atom 1.39 发布,跨平台文本编辑器

Atom 1.39 已经发布,Atom 是 Github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持 CSS,HTML,JavaScript 等网页编程语言,它支持宏,自动完成分屏功能,集成了文件管理器。

1.39 将查找和替换操作速度提高了一个数量级,提高了大型单行文件的加载性能,并将 Atom 升级为 Electron 3.1,具体更新内容如下:

基于 Ripgrep 的查找和替换

在大型存储库上执行一个项目范围搜索的速度要快得多,因为有了一个新的搜索后端,这个后端就是基于 Ripgrep 的。就目前而言,Ripgrep 是一个实验性的功能,可以在查找和替换(find-and-replace)包的设置中切换。

Enable ripgrep via in the find-and-replace settings

 针对不同规模的存储库进行测试,快了 22 倍:

升级到 Electron 3.1

Atom 现在运行在 Electron 3.1 上,它将我们的底层浏览器实现从 Chrome 61 推进到 Chrome 66,并允许包访问新的浏览器特性,包括对异步迭代器和生成器的本机支持。 

提高了加载大型单行文件的性能

在以前,加载包含一行的多兆字节文件会导致 Atom 的性能问题。在 1.39 中,这类文件的加载速度是以前的 75 倍。

改进了在 TypeScript 中的 JSX 支持

现在 ide-typescript 包支持 .tsx 文件中的 JSX 表达式。此外,现在可以在 JSX 表达式中提供类型参数,而不混淆 Atom 的语法突出显示。

除此之外,还带来了 Atom 1.40 beta, 此版本提供了更丰富的与 GitHub 拉请求的集成,提高了许多常见操作的可靠性,并继续增强了对多种编程语言的支持,主要特性包括查看 Atom 内部的 pull 请求检查状态、增强可靠性和增强语言支持等。

详细内容清查看发布说明

猜你喜欢

转载自www.oschina.net/news/108506/atom-1-39-released