mac最佳编程文本编辑器

为Mac上的开发者提供的文本编辑器不乏选择,但TextMate是我们的首选。它之所以胜出,得益于其强大的编程语言语法支持、有用的代码片段、可扩展性以及与OSX终端的集成。...

Image for article titled The Best Programming Text Editor for Mac

为Mac上的开发者提供的文本编辑器不乏选择,但TextMate是我们的首选。它之所以胜出,得益于其强大的编程语言语法支持、有用的代码片段、可扩展性以及与OSX终端的集成。

文本匹配

平台:Mac OS X价格:免费!下载页面

特征

  • 在项目中搜索和替换的能力
  • 自动缩进常用操作,如粘贴文本
  • 括号和其他字符的自动配对
  • 剪贴板历史记录
  • 列选择和列类型
  • 完成当前文档中的单词
  • 类似CSS的选择器,用于精确定位操作和设置的范围
  • 用于优雅混合和黑客攻击的声明性语言语法
  • 用于处理多个文件的动态大纲
  • 将触发字展开为具有可制表符占位符的代码块
  • 使用项目时的文件选项卡
  • 可折叠代码块
  • 功能弹出窗口,用于快速浏览和导航
  • 通过您最喜欢的脚本语言**
  • 无需编程的可记录宏
  • 正则表达式搜索和替换(grep)
  • 从文档中运行Shell命令
  • 支持Darcs、Perforce、SVK和Subversion
  • 支持50多种语言
  • 在项目中以最少的笔划在文件之间切换
  • 主题语法突出显示颜色
  • 在文件中的位置之间跳转的可视书签
  • 用作ftp程序的外部编辑器
  • 与Xcode一起工作,可以构建Xcode项目

注意:这个功能列表是从TextMate网站上借来的,链接会直接带你到TextMate的页面,其中包含关于每个功能的更多信息。

它的优势

TextMate很棒。它简单到您需要的程度,只提供一个窗口来编辑单个文档,也可以扩展到处理大型文件结构。它支持几乎任何你能想到的编程语言的语法高亮显示,并且它包含代码片段。这些东西可以通过下载第三方插件来扩展。TextMate有很好的代码组织特性。它的更新频率足以让你感觉受到了照顾,但你不想频繁地拍它的脸(比如Evernote)。您甚至可以使用TextMate作为终端中的文本编辑器和命令mate。如果你正在寻找一个WYSISYG编辑器,TextMate和这整个类别不适合你。如果你只是想在一个伟大的编辑器中编写代码,那么你已经找到了正确的应用程序。

哪里不够

组织当前正在处理的文件可能会更方便用户,因为如果启动时不立即打开整个工作文件夹,可能会有点乏味。撤消历史记录非常详细,以至于您可以经常按Command+Z以返回所需的位置。一般来说,它只是更快地重新键入它。不过,总的来说,没什么好抱怨的。我们曾经抱怨过它58美元的价格,但现在TextMate是开源的,而且是免费的,它几乎拥有了一切。

竞争

我们不可能不提升华文本,因为它是如此相似。它对语言语法的支持几乎与TextMate相同,甚至还有一个Windows版本(这是应用程序的起源,但这个Mac版本仍然非常类似Mac)。老实说,不管你用的是Sublime文本还是TextMate,这都取决于你的偏好。它们都很好,而且可能都有点太贵了。它们也都带有试验,所以你可以检查它们并自己决定。

但也许你不想为他们的编程友好型文本编辑器买单。如果是你的话,还有一些其他的选择是不会花一分钱的。首先,TextWrangler是一个功能强大的选项,拥有忠实的用户群(如果他们还没有升级到big brother BBEdit的话),但是它的功能有点低,而且它的界面感觉非常过时。另外,还有Fraise(Smultron的继承者),它是另一个免费的、有能力的,但没有TextMate(和Sublime Text)文本编辑器那么神奇。

另一个可能最像TextMate(和Sublime Text)的免费选项是Kod。它支持超过65种语言,速度非常快而且轻量级,而且只有一个真正的缺点:它处于开发的早期阶段。然而,今年早些时候我检查的时候,它非常坚固。柯德是非常值得一看,即使它已经不存在相当长的时间作为其他人。


Lifehacker的应用程序目录是一个新的和不断增长的目录,为一些特定类别的最佳应用程序和工具提供建议。

  • 发表于 2021-07-24 04:39
  • 阅读 ( 201 )
  • 分类:通讯

你可能感兴趣的文章

适用于运行windows或mac的办公室的最佳免费pdf工具

... windows:pdf xchange编辑器 ...

  • 发布于 2021-03-12 20:52
  • 阅读 ( 258 )

为高效的程序员和程序员提供的5个最佳javascript编辑器

作为一个程序员,你的文本编辑器就是你的工具箱,每个特性都是一个不同的工具。使用一个简单的编辑器(例如记事本)来编写代码就像用一把锤子盖房子:这是可能的,但是麻烦远不止它的价值,而且最终的结果不会很好。...

  • 发布于 2021-03-14 08:05
  • 阅读 ( 220 )

6款最佳windows记事本

Windows记事本已经存在很长时间了。自1.0以来,简单文本编辑器一直是每个Windows版本的一部分。 ...

  • 发布于 2021-03-14 11:45
  • 阅读 ( 681 )

程序员和程序员的七大最佳笔记应用

...混合匹配。不过,Quiver在应用程序内部有一个专用的代码编辑器,它比竞争对手更干净,响应速度更快。 ...

  • 发布于 2021-03-22 01:34
  • 阅读 ( 442 )

微软红心程序员!ms提供的11个免费开发工具

... visualstudio代码是一个轻量级的源代码编辑器,它在特性方面仍然很重要。 ...

  • 发布于 2021-03-22 05:32
  • 阅读 ( 397 )

想学编程吗?你应该知道的5个关键术语

... 1文本编辑器 ...

  • 发布于 2021-03-23 09:19
  • 阅读 ( 302 )

你必须安装15个免费的开源mac应用程序

...中,就可以创建一个组织良好的库。如果您在不同的LaTeX编辑器中工作,那么您可以轻松地使用BibDesk进行写作和引用。 ...

  • 发布于 2021-03-24 00:55
  • 阅读 ( 224 )

关于python编程最常见的问题

... 在使用Python或任何类型的编程时,一个可靠的代码编辑器可以在愉快的编码体验或几周的令人毛骨悚然的挫折中发挥作用。对我来说,一个好的Python编辑器可以是带有扩展的文本编辑器,也可以是一个专用的pythonide。 ...

  • 发布于 2021-03-25 18:32
  • 阅读 ( 433 )

编写你的第一个应用程序的9个最好的免费代码编辑器

...构建应用程序。幸运的是,现在可以****各种第三方代码编辑器和集成开发环境(ide)。 ...

  • 发布于 2021-03-30 00:13
  • 阅读 ( 252 )

适用于windows、linux和mac的最佳免费文本编辑器

我们都使用文本编辑器来做笔记、保存网址、编写代码以及其他用途。每个操作系统都有一个默认的基本文本编辑器,但我们大多数人都会安装自己的增强文本编辑器以获得更多功能。 在本文中,我们收集了许多用于不同目的...

  • 发布于 2021-04-12 11:46
  • 阅读 ( 184 )
steadbru
steadbru

0 篇文章

相关推荐