Atom是一个从基本到复杂任务的综合环境,适合初学者到经验丰富的用户。如今,漂亮的开源文本编辑器很常见,例如Adob??e的Brackets、Microsoft的VSCode和GitHub的Atom。这些似乎都提供了相似的体验:现代化的界面、易于安装的插件以及由大型供应商提供支持。他们实际上非常好。那么是什么让Atom与其他超现代文本编辑器区分开来呢?它与Vim或Emacs等经典老派编辑器有何不同?深灰色背景上带有白色文本的Atom终端我使用过很多文本编辑器,经过深思熟虑,我不得不承认所有的文本编辑器基本上都是一样的。判断一个编辑器的功效,只要能做一件事:编辑文本,就可以满足80%的要求。另外20%是额外的便利、额外的小工具和花里胡哨的东西。它们是好东西,但几乎不是必需品。不过,我经常回到Atom,因为作为一名开源用户,我可以享受拥有尽可能多的应用程序的奢侈。这就是我喜欢Atom的原因。对新手友好我最喜欢Atom的一点是它给人的感觉非常“正常”。我可以在任何人的计算机上安装Atom,他们可以立即开始输入。没有新的键盘快捷键需要学习,也没有与用户界面约定的重大偏离。如果我花几分钟时间向他们展示该应用程序的一些出色功能,他们很快就能安装新插件并发现他们喜欢的有用功能。它足够独特,让人感觉与众不同,但又“安全”到足以相信(而且他们确实如此)他们可以使用它。这是一条很难走的路,但Atom做到了,我很感激。强大的扩展虽然大多数需求在您启动该应用程序时已经得到满足,但开源文本编辑器的主要“卖点”之一就是它的扩展。我习惯使用的编辑器是GNUEmacs,它有数量惊人的扩展,提供从电子邮件客户端到视频游戏的一切。很难做到这一点,老实说,我还没有见过任何其他编辑能做到这一点。但这表明扩展有多么重要,Atom有一组不错的插件。有为语言和格式添加语法高亮显示、添加动态格式检查以及集成调试器、运行时环境、视频和音乐播放器控件等的扩展。事实上,您可以让Atom成为您桌面的控制中心,您很少需要离开它。语言和语法支持我是Docbook的忠实粉丝。顺便说一句,也是其简化前端Asciidoc的粉丝。Docbook模式和Asciidoc支持是我评估编辑器时的两个主要标准。虽然对XML的支持相对普遍,但与特定模式的集成可能是一项艰巨的任务,而Asciidoc相对小众。Atom的社区为我最喜欢的格式提供了强大的支持。当然,我已经提到Atom通常有很好的扩展,但无论您输入什么语言,语法突出显示都是一个重要的特性。再次感谢充满活力的社区,Atom包存储库中丰富的语法高亮选项是其优势之一。EasyCustomThemesAtom使您可以像设置网站样式一样轻松设置自己的样式,因此如果您知道如何使用CSS,就可以制作自己的Atom主题。要创建您自己的主题,请找到“包”菜单。如果您没有看到“包”菜单,请先按Alt键以显示顶部菜单栏。从Package菜单中,将鼠标悬停在PackageGenerator上并选择GenerateAtomSyntaxTheme以生成Atom语法主题。这将打开一个新项目,默认名为“my-theme-syntax”。您可以随意命名它,但按照Atom约定,它应该以-syntax结尾。在您的新主题项目中,找到这些文件:base.less、colors.less和syntax-variables.less。这些文件定义了当语法处于活动状态时如何显示特殊关键字甚至背景和前景色。由于它们都是从通用模板继承的值,因此很容易修改。例如://Syntaxstyles.syntax--comment{color:@light-gray;}.syntax--keyword{color:@purple;&.syntax--control{颜色:@purple;}&.syntax--operator{color:@syntax-text-color;}&.syntax--other.syntax--special-method{颜色:@blue;}&.syntax--other.syntax--unit{颜色:@orange;}}以两个破折号结尾的值,例如.syntax--keyword,可以被语法高亮引擎识别。当然,如果您想进一步开发自定义功能,您甚至可以创建自己的语法定义(尽管这比CSS主题工作量更大)。在flight-manual.atom.io阅读所有关于修改Atom的内容。FlexibleWorkflowAtom有很多特性,只有其中一些是默认激活的。这意味着您可以决定您喜欢的工作方式,是激活新的扩展并使用它们从根本上改变Atom,还是只打开Atom的首选项并进行小的调整。你可以用Atom写小说,你可以用它来写Python代码或技术文档等等。甚至它的Git集成也不会强制您使用您可能期望的显而易见的存储库(Github赞助Atom)。它没有任何限制,而且对每个人都同样有用,无论受众是谁。安装在Linux、Windows和macOS上,您可以从其网站安装Atom。或者,在Linux上,您可以从Flathub将Atom安装为Flatpak。如果你想自己构建Atom,你也可以从Github上的源代码编译它。尝试AtomAtom可以成为您的下一个文本编辑器、记事本和IDE。它易于使用,易于配置,易于扩展,并提供良好的用户体验。立即下载Atom并试一试。
