2018年使用的最佳Mac文本编辑器

众所周知,文本编辑器存在分歧。每个人都有自己的喜好,每个观点都是有效的。对一个人,任务或项目有效的方法可能对另一个人不起作用。我们都在不同的地方找到了生产力。

这就是为什么很难列出“最佳" Mac文本编辑器的原因。我们有可能会错过您的最爱,或者提供降价的免费赠品,该赠品不能每天完成您所需的一半任务。

但是没关系,因为您可以告诉我们所有有关

免费文本编辑器

以下是完全免费的文本编辑器的列表,没有付费的升级或购买。您可能会认为免费意味着“缺乏功能",但事实并非如此。

Atom试图做到无所不包,并且在大多数情况下会成功。这是来自托管和版本控制大师GitHub的项目,它是完全开源的,可以免费使用。不要让价格标签让您失望。 Atom具有潜在的强大潜力。

自称为“ 21世纪可入侵的编辑器",Atom是初学者的一个很好的起点。这是一个开箱即用的基本文本编辑器,带有可选的软件包,可添加更复杂的功能。其中包括一个称为Atom-IDE的完整集成开发环境(IDE)。

对Git和GitHub的支持,不需要其他软件包。当您想添加功能和语言支持时,可以使用软件包管理器轻松完成此操作。您还可以根据自己的喜好自定义界面,这是任何此类严肃工具的另一个重要方面。

一个杰出的软件包是Teletype for Atom,这是一种实时协作功能,允许您与其他人一起处理项目。 Atom也是跨平台的,因此您可以在迁移操作系统的同时保持对自己喜欢的编辑器的熟悉。

下载: Atom

TextWrangler是其中之一文本编辑器最人性化的示例,带有匹配的价格标签。现在托管在Mac App Store上的TextWrangler具有老式的感觉,坚如磐石的性能,并且如果您有需要,可以选择使用功能更强大但更熟悉的工具(下面的BBEdit)。

无论您是编写简单的AppleScript项目,编辑CSS还是以HTML建网站,它都是学习编码或一般使用文本编辑器的另一个不错的切入点。如果在编辑纯文本时macOS的内置编辑器TextEdit不足,这也是一个不错的选择。

该应用程序不仅仅是精简的免费赠品。它提供了许多强大的工具,例如grep模式匹配,多文件搜索和替换,各种主题以及语法着色选项。您还可以通过FTP和SFTP远程处理文件。

它缺少高级软件包中提供的一些高级功能,尤其是用于实时查看更改的预览窗格。它的感觉和行为类似于本机macOS应用程序,与该列表中的其他其他示例相比,它尤其具有用户友好性。

下载: TextWrangler

现在需要完全不同的东西:Vim是macOS随附的基于命令行的文本编辑器。只需打开终端,键入 vim ,然后按 Enter 。您现在使用的是有史以来最受人尊敬的文本编辑器之一,但是学习曲线并非一帆风顺。

幸运的是,Vim附带了一堆文档,可帮助您学习如何使用它。其中包括快速参考和帮助文档,以及30分钟的教程,帮助您入门和运行。请注意:对于那些不熟悉命令行的人来说,即使弄清楚如何访问这些教程也是一个教训。

与其他功能强大但还很复杂的应用程序一样,如果您知道如何使用Vim可以完成很多工作。正确使用它。这些知识不会一overnight而就,但是几年之内,您将可能比基于GUI的可比应用程序完成更多的工作。

尽管Vim内置在OS中,您也可能对MacVim感兴趣。这是一个更加用户友好的端口,具有功能完整的菜单栏控件和比Apple维护的Vim更新的版本。您可以像在其他基于GUI的编辑器中一样打开,保存和访问最新文档,这使得对新手的威胁减少一些。

下载: MacVim

GNU Emacs是另一个很棒的免费选项,具有令人讨厌的学习曲线,它是Emacs文本编辑器的“自由版本"版本。 Emacs于1976年首次发布,是运行时间最长的开源项目之一,至今仍在接受更新。

Emacs以完成工作的独特方法而闻名。它依赖于一种称为Emacs-Lisp的编程语言,它是Lisp语言的一个分支,最初是在1958年指定的。您甚至需要使用Emacs-Lisp来实现最基本的编辑功能,但它也用于扩展

这些扩展包括电子邮件客户端,新闻阅读器,文件管理器以及诸如Snake和Tetris之类的游戏。不过,它仍然是基本的文本编辑器,具有上下文感知编辑功能和对语法着色的支持。有完整的Unicode支持和用于添加新功能的打包系统。

像Vim一样,Emacs需要做出承诺,要学会使用它很久,然后您才能理解为什么这么多人对此表示钦佩。 GNU Emacs是一个分支,而XEmacs是另一个值得研究的,如果您喜欢此命令行编辑器的声音。

下载: XEmacs

像Atom一样,Visual Studio Code在文本编辑领域是一个相对较新的事物。不要与Visual Studio(Microsoft的全功能IDE,具有相匹配的价格标签)相混淆,Visual Studio Code是一种轻量级的文本和脚本编辑器,其围绕扩展对插件的支持的概念而构建。

有插件用于在Code中编写和运行Shell脚本,编写Markdown文档,甚至编写AppleScript。那就对了;您可以使用Microsoft的文本编辑器来创建仅在Apple计算机上运行的脚本。

Visual Studio Code市场将应用程序变成了瑞士军方的代码,文本和脚本编辑工具。依赖插件意味着该应用程序从一开始就是轻量级的,并且响应迅速,因为您不会再使用那些永远不会使用的功能。

哪些插件值得得到?我们的Visual Studio Code插件概述将为您解决这个问题。

Code使用了引人入胜的深色主题,并且感觉也不像Windows版本的懒惰端口。值得一试,特别是如果您不喜欢Vim和Emacs之类的话。请查看有关提高Visual Studio Code生产率的主要技巧以了解更多信息。

下载: Visual Studio Code

高级文本编辑器

如果您正在寻找要在工作中使用的文本编辑器,或者您的工具可能会严重影响您的生产率和薪水,则应考虑其中一种。幸运的是,它们都提供了不错的免费试用期,因此您可以在购买前试用。

功能强大,简单且轻巧的TextMate是许多Mac专业人士的首选,不难看出为什么。该编辑器支持多种语言和语法,选项卡,以及一种特定于语言的方法,可以节省您的时间和精力。

TextMate包含代码片段,宏和作用域确定功能,可极大地加快工作流程,而无需进入完整的IDE领域。该开发人员旨在将“ Apple的操作系统方法带入文本编辑器世界",这很好地总结了为何如此之多的人喜欢TextMate。

尽管开发有时会停滞不前,但TextMate仍然坚持下去-严格遵循专业用户。这已经让位给了庞大的文档和屏幕录像数据库,应该可以帮助新用户快速入门。

这是一个简单易用的工具,界面简洁,价格合理。您可以免费下载TextMate以进行评估,尽管该应用似乎并没有打扰您注册凭证或序列号。

下载: TextMate($ 60)

Sublime Text是一个自我描述的“复杂的文本编辑器",将其自己用作代码,标记和散文编辑器。考虑到许可证的费用为80美元,对于最简单的文本编辑任务而言,这可能算是过高了。

对于那些需要强大工具的人来说,Sublime Text提供了很多功能。其中一些是应用程序的标志,例如 Goto Anything (转到任何内容),您可以打开文件并以创纪录的速度快速导航到相关行。

该应用程序创建了整个项目用于引用的所有类的索引,并支持多个选择,因此您一次可以更改多个元素。为了减少您在菜单上花费的时间,开发人员设计了Command Palette来使用很少使用的功能,并在没有保存提示的情况下快速进行项目切换。

唾手可得的可定制性很大。许多人都喜欢该应用程序,因为它在负载下具有出色的性能,并且具有吸引人的UI。它也是跨平台的,您只需一个许可证即可在所有计算机和平台上使用该应用。

下载: Sublime Text 3($ 80)

BBEdit不会在此列表中赢得一席之地,如果不是拥有庞大的用户群来捍卫它的话。那就很好了,因为BBEdit是一个成熟而强大的文本编辑器,它把性能和可靠性放在首位。

这是典型的Mac文本编辑器,来自向您购买TextWrangler的开发人员。尽管缺少Atom的新鲜度或Sublime Text中清晰的UI,但BBEdit是为macOS完全构建的,针对macOS进行了优化,并采用macOS进行文本编辑。

这意味着键盘快捷键可以对于Mac普通用户而言,这是一种感觉,并且一种遵循Apple的许多设计敏感性的文本编辑方法。它还支持Bonjour等Mac技术。

BBEdit非常适合HTML和文本编辑,并支持通过FTP / SFTP进行远程编辑。该应用程序可高度自定义,从语法着色到菜单选项,用户定义的功能,键盘快捷键以及macOS终端支持都直接在该应用程序中提供。

下载: BBEdit($ 50)

不是每个人都使用文本编辑器来构建网站,但是许多人偏爱Espresso。这是一款专为Web开发人员准备的编辑器,它具有强大的功能,可以使创建网站的工作效率更高。

最大的功能是实时预览浏览器,因此您可以实时查看所做的更改。该应用程序集成了Xray布局工具和CSSEdit视觉样式,可用于颜色,渐变,阴影等。它开箱即用地支持HTML,CSS,LESS,JavaScript,CoffeeScript,Apache和XML。插件提供了更多的语言。

这里有一系列让用户回头的功能,例如可定制的代码段和UI,简洁的现代设计,自定义的空格和缩进以保持代码干净,支持选项卡,模板和自定义模板,功能强大的查找和替换功能以及多行编辑功能,可一次在多个位置进行更改。

它的价格并不便宜,为79美元,但您可以下载试用版,然后查看其工作原理你犯了。对于Web开发人员来说,这是一个很好的工具,但是在脚本和编码方面却缺乏其他领域。

下载: Espresso($ 79)

文本编辑器

可用的文本编辑器太多了,我们可能无法全部包含它们,但如果您仍在寻找,我们认为值得一提:

  • Coda 2($ 80):另一种以Web开发为重点的文本编辑器,如Espresso;
  • PhpStorm(起价90美元):面向PHP的IDE,每年订购模式为90美元;值得一看。
  • Smultron($ 10):一款优于免费的文本编辑器,其界面简洁整洁,不会给您带来很多麻烦。
  • 记住:具有最多工具的文本编辑器不一定是最好的。最好的文本编辑器是适合您并满足您期望的文本编辑器。借助编辑器,您可以完成更多工作。正是编辑器掉入了后台,让您专注于工作而不是用来完成工作的软件。

    但是您可能已经想到了自己的收藏夹(如果您不喜欢使用IDE)。我们很想听听您最擅长使用哪种文本编辑器,以及它为什么对您有用。请在下面的评论中添加您自己的建议!

    标签: HTML Mac 文本编辑器 Visual Studio代码