atom编辑器有html吗 使用Atom文本编辑器的五个优势
现在漂亮的开源文本编辑器已经很常见了,包括Adobe的括号,微软的VSCode,GitHub的Atom。这些似乎都提供了类似的体验:现代化的界面,易于安装的插件,以及背后的大供应商。而且他们其实很优秀。那么Atom和其他超现代的文本编辑器有什么区别呢?与Vim或Emacs等经典老式编辑器有何不同?
我用过很多文本编辑器,反思之后不得不承认,所有的文本编辑器基本都一样。在评判一个编辑器的功效时,只要它能做一件事:编辑文字,就能满足80%的要求。另外20%是额外的便利、额外的小工具和花哨的功能。它们是好东西,但几乎不是必需的。
但是我经常回到Atom,因为作为一个开源用户,只要我想,我就可以奢侈地使用许多应用程序。以下是我喜欢Atom的原因。
新手友好
我最喜欢Atom的一点是,它让人觉得“正常”。我可以在任何人的电脑上安装Atom,他们很快就可以开始打字了。没有新的键盘快捷键需要学习,也没有严重背离用户界面的约定。如果我花几分钟时间向他们展示一些应用程序的强大功能,他们很快就能安装新的插件,找到他们喜欢的有用功能。
它的独特之处在于,它让人感觉与众不同,但它足够“安全”,让人相信(确实如此)他们可以使用它。这是一条艰难的路线,但Atom做到了,我很欣赏。
强大的扩张
当您启动应用程序时,大部分要求都已满足。开源文本编辑器的主要“卖点”之一是它的扩展。我习惯使用的编辑器是GNU Emacs,它拥有数量惊人的扩展功能,可以提供从邮件客户端到文章游戏的所有功能。这很难做到。老实说,我还没见过其他编辑能做到这一点。但这说明了扩展有多重要,Atom有一套很好的插件。
一些扩展可以为语言和格式添加语法突出显示,添加动态格式检查,并集成调试器、运行时环境、文章和音乐播放器控件等等。事实上,你可以让Atom成为你桌面的控制中心,你很少需要离开它。
语言和语法支持
我是Docbook的忠实粉丝。对了,他也是它的简化前端Asciidoc的粉丝。我评价一个编辑器的时候,Docbook模式和Asciidoc支持是我的两个主要指标。尽管对XML的支持很普遍,但与特定模式的集成可能是一项困难的任务,而且Asciidoc相对较小。Atom的社区为我喜欢的格式提供了很好的支持。
当然,我提到过Atom通常有很好的扩展,但是无论你输入什么语言,语法高亮都是一个重要的功能。再次感谢充满活力的社区。在Atom的软件包库中,丰富的语法高亮选项是其优势之一。
简单自定义主题
Atom让你制作自己的风格就像设计一个网站的风格一样简单,所以如果你能使用CSS,你就可以制作自己的Atom主题。要创建自己的主题,请转到包菜单。如果看不到包菜单,请按Alt以显示顶部菜单栏。在Package菜单中,将鼠标悬停在包生成器上,并选择Generate Atom Syntax Theme。这将打开一个新项目,默认命名为“我的主题语法”。您可以随意命名它,但是根据Atom约定,它应该以-syntax结尾。
在您的新主题项目中,找到这些文件:base.less、colors.less和syntax-variables.less。这些文件定义了当语法被激活时如何显示特殊的关键字,甚至是背景和前景的颜色。因为它们都是从通用模板继承的值,所以很容易修改。例如:
以两个破折号结尾的值,如。语法高亮引擎识别语法关键字。当然,如果你想进一步开发你的自定义设置,你甚至可以创建你自己的语法定义(虽然这比CSS主题更费力)。可以在flight-manual.atom.io上阅读修改Atom的所有方法
灵活的工作流程
Atom有很多功能,只有部分功能是默认激活的。这意味着您可以决定自己喜欢的工作方式,是激活新的扩展并使用它们从根本上改变Atom,还是只需打开Atom的首选项并进行微小的调整。你可以用Atom写小说,也可以用它写Python代码或者技术文档什么的。
甚至它的Git集成也没有坚持让你使用你可能想到的显而易见的仓库(Github赞助Atom)。它没有限制,对每个人都一样有用,不管受众是谁。
固定
在Linux、Windows和macOS上,你可以从其网站上安装Atom。
另外,在Linux上,可以从Flathub用Flatpak安装Atom。
如果你想自己构建Atom,也可以从Github上的源代码编译。
试试Atom
Atom可以成为你的下一个文本编辑器、记事本和IDE。它易于使用、配置和扩展,并提供了良好的用户体验。立即下载Atom并尝试一下。编辑AJX
推荐阅读
- 5g推动工业互联网产业发展_国家和工业都在推进“5G+工业互联网”的发展
- 台式机如何无线上网卡,台式机如何无线上网
- 一个微信群怎样换群主,微信群怎样换群主
- 秋分手抄报内容怎么写(秋分手抄报)
- 怎样处理好家庭关系?(家属应该怎么办)
- 房车生活家租赁中心,房车租赁就上房车生活家,房车生活一站式服务
- 360安全卫士2015旧版软件介绍(360安全卫士2015旧版)
- 如何扩大系统盘容量,怎么扩大C盘系统盘的容量
- 自制猫粮怎么做成颗粒,自制干猫粮的做法
- 如何快速在word文档中输入根号等特殊数学符号表示,如何快速在word文档中输入根号等特殊数学符号
- 普通话的标语十句?(推广普通话标语)
- 如何异地补办身份证要什么材料呢,如何异地补办身份证
- 卡皇8187无线网卡驱动软件介绍(卡皇8187无线网卡驱动)
- 怎样查养老保险?(养老保险查询)
- 汽车划痕喷漆文章教程,汽车划痕喷漆处理方法
- 怎么用手机号创第二个微信号,如何使用手机号注册第二个微信号
- 如何区分真假乳胶枕,如何分辨真假乳胶枕
- 浏览器收藏夹误删,浏览器收藏夹不小心删除了怎么找回
- 智能电压电流表的工作原理及功能是什么_智能电压电流表的工作原理及功能