一个好的文本编辑器对于任何想要建立网站或从事编码的人来说都是必不可少的。如果你是Mac用户,你在这个领域有很多选择。
在本指南中,我们将了解适用于Mac的最佳免费HTML文本编辑器,以及那些喜欢付费应用程序的用户的首选。
下面是一个完全免费的Mac文本编辑器列表,没有付费升级或额外购买。你可能会认为免费意味着“缺少功能”,但这些功能并非如此。
Atom是Mac最好的自由文本编辑器。这是一个来自托管和版本控制大师GitHub的开源项目。不要因为没有价格标签而让你却步;原子在罩下有一些严重的潜力。
Atom自称是“面向21世纪的可黑客编辑”,对于初学者来说是一个很好的起点。它是一个开箱即用的基本文本编辑器,带有可添加更复杂功能的可选包。
支持Git和GitHub,不需要额外的软件包。当您想要添加功能和语言支持时,有一个软件包管理器可以让这变得简单。您还可以根据自己的喜好自定义界面。
其中一个突出的软件包是TeletypeforAtom,这是一种实时协作功能,允许您与其他人一起处理项目。Atom也是跨平台的,因此您可以切换操作系统,同时保持对您喜爱的编辑器的熟悉。
下载:Atom(免费)
与Atom一样,VisualStudio代码是一个综合应用程序,作为HTML编辑器非常出色。不要与微软的全功能IDE Visual Studio混淆,VS Code是一个轻量级的文本和脚本编辑器,它围绕着扩展插件支持的概念而构建。
有一些插件可以在代码中编写和运行shell脚本,编写标记文档,甚至编写AppleScript。这是正确的;你可以使用微软的文本编辑器来创建只在苹果电脑上运行的脚本。
VisualStudioCodeMarketplace将该应用程序变成了一把瑞士**,用于代码、文本和脚本编辑。对插件的依赖意味着该应用程序从一开始就是轻量级的、响应迅速的,因为你不会到处使用你永远不会用到的特性和功能。
哪些插件值得获得?我们的最佳VisualStudio代码插件综述将为您****。还可以查看我们在VisualStudio代码中提高生产力的顶级技巧,以了解更多信息。
下载:Visual Studio代码(免费)
TextWrangler是Mac免费HTML编辑器中最用户友好的例子之一。TextWrangler在Mac应用商店中运行,提供了一种老式的感觉和坚如磐石的性能。
对于任何学习编写代码或使用文本编辑器的人来说,无论是编写简单的AppleScript项目、编辑CSS还是用HTML构建网站,它都是另一个很好的入门点。它也是macOS内置编辑器TextEdit的一个很好的替代品。
不过,这款应用程序不仅仅是一款简单的免费软件。它提供了大量强大的工具,如grep模式匹配、多文件搜索和替换、各种主题和语法着色选项。您还可以通过FTP和SFTP远程处理文件。
它缺少高级软件包中的一些更高级的功能,特别是一个预览窗格,用于实时查看更改。它的感觉和行为就像一个原生的macOS应用程序,这使得它比这里的其他一些选择更加用户友好。
下载:TextWrangler[已删除断开的URL](免费)
接下来是完全不同的事情。Vim是macOS附带的基于命令行的纯文本编辑器。只需打开终端,输入vim,然后点击Enter。您现在使用的是有史以来最受尊敬的文本编辑器之一,但它有一个陡峭的学习曲线。
幸运的是,Vim附带了一堆文档来帮助您学习如何使用它。这包括快速参考和帮助文档,以及30分钟的教程,帮助您启动和运行。请注意:对于那些不熟悉命令行的人来说,即使知道如何访问教程也是一个教训。
如果您知道如何正确地使用它,您可以向Vim添加新特性并完成很多工作。这方面的知识不会一蹴而就,但几年后,您可能会比在基于GUI的应用程序中完成更多的工作。
尽管Vim内置在操作系统中,但您可能也对MacVim感兴趣。这是一个更加用户友好的端口,具有完整的功能菜单栏控件,并且是比苹果维护的Vim更为更新的版本。对新手来说,这没那么吓人。
下载:MacVim(免费)
GNU Emacs是Emacs文本编辑器的“自由如自由”版本,它是另一个很棒的免费选项,具有令人不快的学习曲线。Emacs于1976年首次发布,是运行时间最长的开放源码项目之一,至今仍收到更新。
Emacs以其独特的完成工作的方法而闻名。它依赖于一种称为Emacs Lisp的编程语言,它是Lisp语言的一个分支,最初于1958年指定。即使是最基本的编辑功能,也需要使用Emacs Lisp,但它还用于扩展编辑器,使其超越其简陋的基于文本的根。
这些扩展包括电子邮件客户端、新闻阅读器、文件管理器以及Snake和Tetris等游戏。尽管如此,它仍然是一个基本的文本编辑器,具有上下文感知编辑和语法着色支持等功能。有完全的Unicode支持和一个用于添加新功能的打包系统。
与Vim一样,Emacs需要承诺学习如何使用它,然后才能理解为什么这么多人会对它发誓。
下载:GNU Emacs(免费)
如果你想找一个在工作中使用的文本编辑器,或者你的工具会对你的工作效率和薪水产生严重影响,你应该考虑其中的一个。他们都有一个体面的免费评估期,所以你可以在购买前试一试。
Sublime Text将自己推销为代码、标记和散文编辑器。这是昂贵的,尽管无休止的试用期让你在购买前确保它适合你。
对于那些需要强大工具的人,Sublime Text提供了丰富的功能。其中一些是应用程序的标志,比如Goto Anything,它可以让你打开一个文件并以创纪录的速度快速导航到相关行。
该应用程序创建了用于引用的所有类的项目范围索引,并且它支持多个选择,因此您可以一次更改多个元素。为了减少花在菜单上的时间,开发人员为很少使用的函数设计了命令选项板,并在没有保存提示的情况下快速切换项目。
在你的指尖有大量的可定制性。许多人喜欢这款应用程序,因为它在负载下的流畅性能和吸引人的用户界面。它也是跨平台的,您只需要一个许可证就可以在所有机器和平台上使用该应用程序。
下载:升华文本(80美元)
功能强大、简单、轻量级的TextMate是许多Mac专业人士的首选,不难看出原因。此编辑器支持一系列语言和语法、选项卡以及可节省时间和精力的特定于语言的方法。
TextMate集成了代码片段、宏和作用域功能,大大加快了工作流程,而无需进入整个IDE领域。开发者的目标是将“苹果的操作系统方法带入文本编辑器的世界”,这是对为什么这么多人喜欢TextMate的一个相当好的总结。
尽管开发不时陷入停滞,TextMate仍然拥有专业用户的忠实追随者。这让位于一个广泛的TextMate文档数据库和TextMate的屏幕广播,这将帮助新用户跟上速度。
这是一个简单的开始使用的工具,有一个干净的用户界面和公平的价格点。TextMate实际上是开源的,可以****,不过如果你想长期使用它,应该购买许可证。
下载:TextMate(56美元)
如果没有庞大的用户群,BBEdit将不会在这个列表中赢得一席之地。这很好,因为BBEdit是一个成熟而强大的纯文本编辑器,它将性能和可靠性放在首位。
它是典型的Mac文本编辑器,与TextWrangler来自同一个开发者。尽管缺乏Atom的新鲜感,也没有Sublime文本中清晰的UI,但BBEdit是为macOS从头开始构建的,针对该平台进行了优化,并采用Mac方法进行文本编辑。
这意味着键盘快捷键对普通Mac用户来说是有意义的,同时也是一种遵循苹果许多设计理念的文本编辑方法。它还支持Mac技术,如Bonjour。这消除了在其他应用程序中出现的一些进入壁垒,但其用户界面却比竞争对手略显繁琐。
BBEdit非常适合HTML和文本编辑,支持通过FTP/SFTP进行远程编辑。该应用程序是高度可定制的,从语法着色到菜单选项、用户定义的功能、键盘快捷键,以及应用程序中的macOS终端支持。
下载:BBEdit(49.99美元)
并不是每个人都使用他们的文本编辑器来建立网站,但许多人确实喜欢浓缩咖啡。这是一个直接面向web开发人员的编辑器,它具有强大的功能,使创建网站成为一种更高效的体验。
最大的一个是实时预览浏览器,因此您可以实时查看更改。该应用程序集成了X射线布局工具,以及用于颜色、渐变、阴影等的CSSEdit视觉样式。它支持HTML、CSS、LESS、JavaScript、CoffeeScript、Apache和现成的XML。通过插件可以使用更多的语言。
有一个详细的功能清单,让人们不断回来。其中包括可自定义的代码段和UI、干净的现代设计、保持代码干净的自定义间距和缩进、支持选项卡、模板和自定义模板、强大的查找和替换功能,以及用于同时在多个位置进行更改的多行编辑。
99美元并不便宜,但你可以下载试用版,在提交之前看看它是如何工作的。对于web开发人员来说,它是一个很好的工具,但在脚本和编码等其他领域缺乏。
下载:浓缩咖啡(99美元)
有太多的文本编辑器可用,我们不可能将它们全部包含在内,但如果您仍在寻找,我们认为这些值得一提:
什么是最好的HTML文本编辑器?它不一定是最具特色的;这是一个最适合你的工作方式。我们建议在你做出决定之前先测试一下。
一旦你选择了一个应用程序,你可能想开始刷你的HTML。看看我们的HTML代码示例指南,您可以快速学习,然后免费下载我们的基本CSS备忘单,让您的网站看起来比以往任何时候都好。
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Click here to subscribe
作为一个程序员,你的文本编辑器就是你的工具箱,每个特性都是一个不同的工具。使用一个简单的编辑器(例如记事本)来编写代码就像用一把锤子盖房子:这是可能的,但是麻烦远不止它的价值,而且最终的结果不会很好。...
...Point无法提供的。 Canva:Canva是一个在线图像编辑器,但是它有大量的表示模板库。另外,Canva为您提供了创建定制演示文稿的所有重要工具。 ...
尤利西斯无疑是最好的一个分心免费降价编辑器为您的Mac电脑。你可以用它来管理各种各样的写作项目。 ...
...l和SVN)集成,以执行版本控制任务。 文本编辑器支持行号、空白、语法突出显示和文本换行,以获得用户友好的体验。 使用文本过滤器,可以忽略与特定模式匹配的文本,甚至可以使用正则表达式...
...应用程序,您可以从Mac应用商店中获取。这个文件目前只适用于视频,但是如果这是您想要使用的文件类型,那么请尝试一下。 ...
...,PNG图像需要使用支持PNG文件的图像查看器打开。在文本编辑器中打开它,你会看到乱七八糟的东西。尝试将其作为程序运行,但它不会运行。 windows上的文件扩展名 相关:黑客如何用假文件扩展名伪装恶意程序 Windows忽略MIME类...
...Windows笔记本,允许您创建和存储多级笔记、使用富文本编辑器以及对笔记应用强加密。它有一个选项卡式界面,每个选项卡包含一个具有多个级别(称为节点)的注释。注释记号支持虚拟节点,这些节点本身不包含文本。相反...
我们都使用文本编辑器来做笔记、保存网址、编写代码以及其他用途。每个操作系统都有一个默认的基本文本编辑器,但我们大多数人都会安装自己的增强文本编辑器以获得更多功能。 在本文中,我们收集了许多用于不同目的...