Atom 是一款免费的,跨平台的,开源的图形软件,它是从头开始设计的,可以作为一个可破解的文本编辑器和程序员的编辑器应用程序,帮助任何有抱负的开发人员编写代码没有太多麻烦。
构建于Electron框架之上,这是一个开源和跨平台的解决方案,可让开发人员使用最先进的Web技术(如HTML5,CSS,Node.js和JavaScript)创建现代桌面应用程序,Atom提供功能强大,可定制且可扩展的用户界面。
功能一目了然
Atom的突出功能包括跨平台编辑,这意味着您可以在您喜欢的操作系统上使用它,无论它是GNU / Linux,Mac OS X还是Microsoft Windows,以及内置包管理器这允许开发人员从应用程序中搜索和安装包,甚至创建新的包。
Atom的另一个有趣功能称为“智能自动完成”,它将帮助您以前所未有的速度编写代码。该应用程序还带有一个内置的文件系统浏览器,您可以轻松找到您的项目并立即开始编码,以及多个窗格,用于比较和编辑多个文件中的代码。
查找和替换功能不容忽视,因为Atom允许用户在应用程序中查找,替换或预览文本,因为他们键入单个文件或跨大项目中的多个文件。您甚至可以在所有项目中查找和替换文件中的文本。
主题和插件
作为一个高度可定制的应用程序意味着您可以通过安装新主题来更改其外观,这些主题可以从项目的网站免费获得。此外,可以使用CSS / Less调整用户界面,以及使用JavaScript和HTML5添加新功能。
最后,Atom可以通过插件轻松扩展,插件在应用程序中称为包。该项目的官方网站上还有2000多个包裹,免费提供。它们将允许您向应用添加新功能,以及用更好,更智能和更灵活的功能替换现有功能。
此版本中的新功能:
- 绩效改进:
- 使用大型项目的用户将很高兴看到我们解决了与生成Git进程以获取Git状态相关的长期性能问题。这体现在Atom UI的周期性停顿中,我们看到了明显更平滑的体验。
- autocomplete-plus默认提供程序现在可以在单独的线程上本地计算建议。这意味着没有内存开销,也没有对Atom响应的威胁。阅读更多关于Atom新的兼容友好缓冲区实现的深入博客文章。
- 可用性增强功能:
- 现在,如果在括号匹配包中启用新设置,则可以更轻松地找到与光标下的括号对应的括号,该设置会突出显示相应括号的行号。
- 为了保持写下长降价文档的理智,降价预览的滚动位置在您保存时不再重置到顶部!
- 语言包更新:
- 最后,对许多捆绑语言语法包进行了大量改进。 CoffeeScript和YAML中的块注释处理已得到改进。 JavaScript语法包中已经进行了一次重大的正则表达式性能改进。 HTML包有许多修复标记,用于改进标记标记化。
版本1.27.0 / 1.28.0 Beta中的新功能:
- 绩效改进:
- 使用大型项目的用户将很高兴看到我们解决了与生成Git进程以获取Git状态相关的长期性能问题。这体现在Atom UI的周期性停顿中,我们看到了明显更平滑的体验。
- autocomplete-plus默认提供程序现在可以在单独的线程上本地计算建议。这意味着没有内存开销,也没有对Atom响应的威胁。阅读更多关于Atom新的兼容友好缓冲区实现的深入博客文章。
- 可用性增强功能:
- 现在,如果在括号匹配包中启用新设置,则可以更轻松地找到与光标下的括号对应的括号,该设置会突出显示相应括号的行号。
- 为了保持写下长降价文档的理智,降价预览的滚动位置在您保存时不再重置到顶部!
- 语言包更新:
- 最后,对许多捆绑语言语法包进行了大量改进。 CoffeeScript和YAML中的块注释处理已得到改进。 JavaScript语法包中已经进行了一次重大的正则表达式性能改进。 HTML包有许多修复标记,用于改进标记标记化。
版本中的新功能:
- 绩效改进:
- 使用大型项目的用户将很高兴看到我们解决了与生成Git进程以获取Git状态相关的长期性能问题。这体现在Atom UI的周期性停顿中,我们看到了明显更平滑的体验。
- autocomplete-plus默认提供程序现在可以在单独的线程上本地计算建议。这意味着没有内存开销,也没有对Atom响应的威胁。阅读更多关于Atom新的兼容友好缓冲区实现的深入博客文章。
- 可用性增强功能:
- 现在,如果在括号匹配包中启用新设置,则可以更轻松地找到与光标下的括号对应的括号,该设置会突出显示相应括号的行号。
- 为了保持写下长降价文档的理智,降价预览的滚动位置在您保存时不再重置到顶部!
- 语言包更新:
- 最后,对许多捆绑语言语法包进行了大量改进。 CoffeeScript和YAML中的块注释处理已得到改进。 JavaScript语法包中已经进行了一次重大的正则表达式性能改进。 HTML包有许多修复标记,用于改进标记标记化。
版本1.22.0 / 1.23.0 Beta中的新功能:
- 绩效改进:
- 使用大型项目的用户将很高兴看到我们解决了与生成Git进程以获取Git状态相关的长期性能问题。这体现在Atom UI的周期性停顿中,我们看到了明显更平滑的体验。
- autocomplete-plus默认提供程序现在可以在单独的线程上本地计算建议。这意味着没有内存开销,也没有对Atom响应的威胁。阅读更多关于Atom新的兼容友好缓冲区实现的深入博客文章。
- 可用性增强功能:
- 现在,如果在括号匹配包中启用新设置,则可以更轻松地找到与光标下的括号对应的括号,该设置会突出显示相应括号的行号。
- 为了保持写下长降价文档的理智,降价预览的滚动位置在您保存时不再重置到顶部!
- 语言包更新:
- 最后,对许多捆绑语言语法包进行了大量改进。 CoffeeScript和YAML中的块注释处理已得到改进。 JavaScript语法包中已经进行了一次重大的正则表达式性能改进。 HTML包有许多修复标记,用于改进标记标记化。
版本1.9.0 / 1.10.0 Beta中的新功能:
- 显示图层,它将带来速度提升以及自由形式折叠等新功能(通过折叠选择命令)和改进的软包装算法。
- 电子升级(v0.37.8),它具有许多性能改进,可在所有平台上实现高效的连线渲染。
- 拖放布局管理,为组织工作区提供了一种非常直观的方式。
- 保存文件时增强可靠性,最大限度地降低发生硬崩溃时丢失文件的风险。
- Shell命令兼容性在Windows上,这使得atom命令与Cygwin和Msys兼容。
- 删除GitRepositoryAsync:
- 今年早些时候,我们添加了一个实验性异步API,用于与基于libgit2的Git存储库进行交互,称为GitRepositoryAsync。我们从未正式公开过这个API,但是一些软件包作者仍然根据捆绑软件包中的示例开始使用它。
- 不幸的是,我们对libgit2的绑定导致Atom的帮助进程变得不稳定,导致硬崩溃。对于可能已经切换到这些新API的任何软件包作者,我们深表歉意,但我们一直都是
新增功能:
- 为待处理的窗格项添加功能和API
- 多窗格使用的改进
- Block Decorations
- Async Git
- 顶部和底部条形码API
版本1.5.0 / 1.6.0 Beta中的新内容:
- 块装饰
- 多窗格API改进
- 顶部/底部条API
- 待定标签改进
- 待定标签API
- atom --wait适用于Windows
- Nodegit内置/ Async Git Repository类https://github.com/atom/atom/pull/9213
- 修复了打开项目使用子模块时的问题
- 无法从AppVeyor 下载内置Windows版本的PR
- 对language-js的一些改进
- 添加通过拖放操作将文件从操作系统移动到树视图 的功能
版本1.0.7中的新功能:
- 查找并替换:
- 当正则表达式选项开启时,查找框突出显示正则表达式
- cmd-d(select-next)遵循“整个单词”选项的当前状态
- 项目查找结果已正确排序
- 忽略0长度匹配
- 如果没有选择 ,它会忽略'当前选择'选项
- 其他小错误修复
- 现在可以将文件和文件夹拖放到树视图中的不同文件夹中。
版本1.0.0中的新功能:
- Atom 1.0已经发布,Atom将在语义上发布版本化的前进
- 非常感谢帮助Atom的数百名令人惊叹的贡献者和软件包作者到目前为止!
评论没有发现