如今,漂亮的开源文本编辑器非常普遍,包括Adobe的Brackets,微软的VSCode和GitHub的Atom。这些似乎都提供了类似的体验:现代的界面,易于安装的插件以及背后的大型制造商的支持。
而且它们实际上非常好。那么Atom与其他超现代文本编辑器有何不同?与经典的老式编辑器(如Vim或Emacs)有何不同?我使用了许多文本编辑器,经过反思,我不得不承认所有文本编辑器基本上都是相同的。
在判断编辑器的有效性时,只要可以做一件事:编辑文本就可以满足80%的要求。另外20%是额外的便利,额外的小工具和精美的功能。
它们是好东西,但几乎不是必需的。但是我经常回到Atom,因为作为开源用户,我可以随意使用许多豪华应用程序。
这就是我为什么喜欢Atom的原因。新手友好我最喜欢Atom的地方是感觉“正常”。
我可以在任何人的计算机上安装Atom,他们很快就会开始打字。没有要学习的新键盘快捷键,也没有与用户界面约定大相径庭。
如果我花几分钟向他们展示一些应用程序的强大功能,他们将很快能够安装新的插件并找到他们喜欢的有用功能。它的独特之处在于它使人感到与众不同,但对于人来说却是“安全”的。
足以使人们相信(并且确实)他们可以使用它。这是一条艰难的路,但是Atom做到了,我对此表示赞赏。
强大的扩展功能当您启动应用程序并满足大多数需求时,最主要的“卖点”之一便是解决方案。开源文本编辑器的扩展。
我习惯使用的编辑器是GNUEmacs,它具有很多扩展,可以提供从电子邮件客户端到视频游戏的所有功能。很难做到这一点。
老实说,我还没有看到其他编辑器可以做到这一点。但这说明了扩展的重要性,并且Atom有很好的插件集。
有一些扩展可以将语法突出显示添加到语言和格式中,添加动态格式检查,并集成调试器,运行时环境,视频和音乐播放器控件等。实际上,您可以使Atom成为桌面的控制中心,而几乎不需要离开它。
语言和语法支持我是Docbook的忠实拥护者。顺便说一句,也是其简化的前端Asciidoc的粉丝。
当我评估编辑器时,Docbook模式和Asciidoc支持是我的两个主要指标。尽管对XML的支持相对普遍,但是与特定模式的集成可能是一项艰巨的任务,而Asciidoc相对而言是利基市场。
Atom社区为我最喜欢的格式提供了良好的支持。当然,我已经提到Atom通常具有良好的扩展名,但是无论您键入哪种语言,语法突出显示都是一个重要的功能。
再次感谢充满活力的社区。在Atom软件包存储库中,丰富的语法突出显示选项是其优势之一。
简单的自定义主题Atom允许您像设计网站样式一样轻松地制作自己的样式,因此,如果您知道如何使用CSS,则可以制作自己的Atom主题。要创建自己的主题,请找到“打包”菜单。
如果看不到“打包”菜单,请先按Alt键以显示顶部菜单栏。在“程序包”菜单中,将鼠标悬停在“ PackageGenerator”上,然后选择“ GenerateAtomSyntaxTheme”。
这将打开一个默认名称为“ my-theme-syntax”的新项目。您可以根据需要命名任何名称,但是根据Atom约定,它应以-syntax结尾。
在您的新主题项目中,找到以下文件:base.less,colors.less和语法-variables.less。这些文件定义了激活语法时如何显示特殊关键字以及背景和前景色。
因为它们都是从通用模板继承的值,所以易于修改。例如:以两个破折号结尾的值(例如.syntax--keyword)是语法突出显示引擎识别的对象。
当然,如果您想进一步开发自定义设置,甚至可以创建自己的语法定义(尽管这比CSS主题要费力得多)。您可以在flight-manual.atom.io上阅读所有修改Atom的方法。
灵活的工作流程Atom具有许多功能,默认情况下仅激活其中一些功能。这意味着您可以决定自己的工作方式,是激活新扩展并使用它们从根本上更改Atom,还是打开Atom首选项并进行小的调整。
您可以使用Atom编写小说,也可以使用它编写Python代码或技术文档或其他内容。即使它的Git集成也不能坚持要求您使用您可能想到的显而易见的存储库(Github赞助商Atom)。
它没有任何限制,并且对于任何人,无论观众是谁,都同样有用。已安装o
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: tao@jepsun.com
产品经理: 陆经理
QQ: 2065372476
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- ALPS编码器在现代工程应用中的优势与特点 ALPS编码器作为一种高精度、高性能的旋转编码器,在现代工程领域中扮演着重要的角色。其优势和特点主要体现在以下几个方面:1. 高精度与可靠性:ALPS编码器以其卓越的精度和可靠性著称,能够在各种恶劣的工作环境下保持稳...
- 五向开关DC12(V)0.05(A):应用与技术参数 五向开关DC12(V)0.05(A)是一种电子元件,它在电路设计和设备控制中发挥着重要作用。这种开关通常用于需要控制多个方向或功能的应用场景,例如遥控器、游戏控制器或是小型电子设备的导航按钮等。五向开关能够提供上、...
- ALPS编码器在现代工程应用中的重要性与优势 ALPS编码器作为一种高性能的旋转编码器,在现代工程领域中扮演着极其重要的角色。它以其卓越的精度、稳定性和可靠性而著称,广泛应用于各种自动化设备和精密控制系统中。ALPS编码器能够提供精确的角度位置反馈,这对于需...
- 当两个电阻器的两个端子分别连接到另一个电阻器或多个电阻器的每个端子时,称并联电阻 与以前的串联电阻器电路不同,在并联电阻器网络中,电路电流可采用多条路径,因为电流有多条路径。然后,将并联电路分类为电流分配器。由于有多个路径供电源电流流过,因此通过并行网络中所有分支的电流可能不相同。...
- 电压转换器逻辑IC的应用与选择 在现代电子设备中,电压转换器逻辑IC扮演着至关重要的角色,它们负责将输入电压转换为适合特定电路或组件工作的输出电压。选择合适的电压转换器逻辑IC对于确保设备的高效运行和延长其使用寿命至关重要。本文将探讨电压...
- 欧璐O-墙壁开关:简约设计与实用功能的完美结合 欧璐O-墙壁开关是一款结合了实用性和设计感的产品,特别适合现代家居使用。这款开关设计为一开多三孔单的设计模式,意味着一个开关可以控制多个电器的电源,不仅节省了安装空间,还极大地提升了使用的便捷性。其外观简...
- 电解电容器八个基本参数详解 参数1:电容值电容C = q / u .要计算主板CPU电源部分对电容容量的需求,请使用以下公式:如果CPU的电流I为50A,δv = 50mV,δt = 10μs,容量要求为C = 10000 μ F,为了得到理想的滤波效果,需要并联7个1500 μ f的电容。参数2:耐受电...
- 预设电阻就像一个小型版本的可变电阻器 预设就像一个小型版本的可变电阻器。它们可以轻松放置在 PCB 上,也可以在需要时进行调整。电阻值通常在螺丝刀的帮助下进行调整。它们经常用于具有可调警报频率音调或可调灵敏度电路的应用中。这些是上述设备中最便宜的...
- 标准逻辑IC的应用与特性 标准逻辑集成电路(Integrated Circuits, IC)是现代电子设备中的关键组件,它们广泛应用于各种电子产品中,从简单的定时器到复杂的计算机系统。标准逻辑IC具有几个显著的特性,使其成为电子设计工程师的首选。首先,标准逻辑...
- 霍尼韦尔SZL-WL-A与GCP-31A:高性能行程开关的应用与特点 霍尼韦尔作为全球领先的自动化控制系统制造商之一,其产品广泛应用于工业、商业及住宅等多个领域。其中,行程开关是用于检测机械运动位置的一种重要元件,能够实现自动化控制系统的精准操作。型号为SZL-WL-A的行程开关和...
- 单闸逻辑IC工作原理及应用领域 在现代电子技术中,逻辑集成电路(IC)扮演着至关重要的角色,而单闸逻辑IC作为其中的一种基本构成单元,其重要性不言而喻。单闸逻辑IC是一种包含单一逻辑门电路的集成电路,如与门、或门、非门等。这些基本逻辑门能够...
- 双闸逻辑IC工作原理及应用领域 双闸逻辑IC,即Dual-Gate Logic IC,是一种在集成电路设计中广泛应用的技术。这种技术主要通过控制两个输入端的电压来调节输出状态,从而实现更加复杂和精确的逻辑运算。双闸逻辑IC的应用范围非常广泛,从消费电子到工业自动...
- 模拟开关逻辑IC的应用与工作原理 模拟开关逻辑IC是一种在电子电路中广泛应用的组件,主要用于控制信号的通断。这种IC可以被看作是电子信号的“闸门”,能够根据输入的控制信号开启或关闭特定路径上的信号流动。它们广泛应用于各种电子设备和系统中,如...
- 电容式传感器的优点 1、温度稳定性好电容式传感器的电容值与电极材料无关,有利于选择温度系数低的材料,因其发热性小,对稳定性影响极小。2、结构简单电容式传感器结构简单,易于制造并确保高精度,并且可以制作得很小以实现某些特殊的测...
- 逻辑IC在现代电子设备中的应用与重要性 逻辑IC(集成电路)是现代电子设备中不可或缺的一部分,它们在计算机、手机、家用电器乃至各种高科技产品中扮演着至关重要的角色。逻辑IC主要负责处理数字信号,通过不同的逻辑门(如与门、或门、非门等)实现基本的逻...
- 逻辑IC在现代电子系统中的应用与重要性 逻辑IC(集成电路)是现代电子系统的核心组成部分之一,它们在计算机、通信设备、消费电子产品等众多领域中扮演着至关重要的角色。逻辑IC通过集成大量晶体管和其他组件于单一芯片上,实现了对数字信号进行处理和控制的...
- 高压瓷片电容器的优点 1、容量损耗随温度频率具高稳定性。2、特殊的串联结构适合于高电压极长期工作可靠性。3、高电流爬升速率并适用于大电流回路无感型结构。...
- 厚膜电阻器CR.A系列参数与应用详解 在电子工程领域,厚膜电阻器因其稳定性高、温度系数小等优点而被广泛使用。CR.A系列作为其中的一种,凭借其优异的性能,在众多应用场景中展现出色的表现。下面将详细介绍CR.A系列厚膜电阻器的主要参数及其应用。### 1. 主...
- 浪涌电阻器SWR.A系列应用与特性详解 浪涌电阻器(SWR.A系列)是电力系统中不可或缺的一部分,主要用于抑制和吸收电网中的瞬时电压冲击,保护电力设备免受损害。这一系列的电阻器在设计上具有诸多优势,适用于多种应用场景,从工业生产到可再生能源发电站,...
- 高压电阻器HVR.A系列参数与应用详解 高压电阻器在许多工业和科研领域中扮演着重要角色,特别是在需要高稳定性和高精度的应用场合。HVR.A系列高压电阻器以其卓越的性能和广泛的应用范围而受到众多工程师和技术人员的青睐。下面将详细介绍HVR.A系列高压电阻器...