几乎所有的开发人员在他们日常的开发工作中都有他们自己不可缺少的工具或实用程序集.

  这些工具中的每一个都提供了特定的功能,大多数开发者都已经将他们集成到了其工作流程中. 使用这些工具或实用程序不单单只是使得某个人的工作流程更加便利易行——更多的是服务于功利性和整洁性的目的.

  本文中,我们搜罗一系列的最佳的OS X 应用程序 ,你可以将他们放入你的Web开发工具箱中. 这些程序 大多数都是免费的,并且具有很多高级功能,而我也相信每个人都喜欢免费的东东.  事不宜迟,让我们来一探究竟吧.

 1. Automator

  你可以使用Automator自动生成原来你需要在电脑上自己动手完成的东西. 你可用它来为你的联系人列表中的家庭成员创建家庭目录. 查找并将来自你最喜爱网站的图片添加到iPhone中. 将你的文档打印到你的iPad. 实时的对Finder中大堆的文件进行重命名. 甚至对一些重要信息执行定时备份. 你能够做的事情没有任何限制, 而Automator则能够帮你在几秒或者几分钟内完成靠手动方式要好几小时才能完成的事情.

 2. Anvil

  Anvil 是一个免费的,用于管理本地网站,并能帮你创建一个开发主机的菜单条应用, Anvil 能工作于任何静态的HTML内容,或者任何使用了Rack的东西,比如 Ruby on Rails, Anvil 将能为你带来一个开发主机名,其能在本地的任何浏览器中运行. 如果你的站点是一个Rack应用,它也能起作用.

 3. Tidily

  Tidily 是一个修复并将你的HTML源代码完全缩进的标准工具, 搭载了W3的 “HTML Tidy”后, 它将能自动修复你的输入错误,多余的空格还有更多其它的东西. 它也能在一个独立的窗口中展示任何警告或者错误. 为了视觉上便于比较,源文件和格式化后的版本会分列两边同时显示.

 4. Coda 2

  Coda的协同工具让你能同别人进行无缝的协同工作,  它也是一个内置的使用了有Panic驱动的Transmit 4的,能帮助你快速更新站点的FTP工具条. 手工编写代码的专家会喜欢其全特性的CSS和文本编辑器,而用它在拆分并排的窗格中编辑多个文件也将是一件轻而易举的事情.

 5. Keka

  Keka是一款开源OS X应用用于文件的压缩和解压。它支持以上的三种格式以及多种压缩格式,包括7z,gzip,Tar,DMG以及ISO,它可以解压rar,EXE,CAB,PAX格式也可以。

 6. Sequel Pro

  Sequel Pro是使用Mysql时的一款快速、易于使用的Mac数据库管理应用。Sequel Pro能够让你直接访问本地或远程的MySQL数据库。Gatekeeper和全屏支持已纳入了最新的Sequel Pro版本中。

 7. Koala

  Koala是一个 Less、Sass、Compass和CoffeeScript的GUI应用,用来帮助开发者更有效地使用它们。Koala可以运行在Windows,Linux和Mac上。

 8. HexMiner

  这是一款OS X平台下的而二进制文件编辑器,具有对大型文件、多字符编码、拖放字节和文件、可搜索的十六进制和文本、熵导航等功能的优化。该应用用户界面偏暗,所以眼睛看起来比骄傲舒服,另外,文本和工具栏都可以进行自定义。

 9. xCode

  Xcode几乎为开发者提供了所有开发Mac、iPhone和iPad大型应用所必须的东西。Xcode已经统一用户界面设计、 编码、 测试和调试于一个窗口内。Xcode IDE通过分析项目详细信息,帮助你找出语法或者逻辑错误,甚至可以帮你修复代码。

 10. Icon8

  你可以通过Icons8的工具栏进行搜索,然后在所收集的2800个图表中选取你所想要的图标。然后,你可以将选中的图标放到任何应用中,如Photoshop、Xcode和Finder。

 11. CodeRunner

  CodeRunner 允许您通过一次单击便可以编辑和在虚拟机中运行任何编程语言。该应用可以编辑和运行的代码如AppleScript、C、C++、Java、JavaScript、Luanda、Objective-C、Perl、PHP、Python、Ruby、Shell或者任何你当前操作系统中安装的编程语言。

 12. Poedit

  Poedit提供了翻译应用和网站(那些使用gettext的站点)的最好方式。Poedit带有一个内置的翻译内存以使得翻译更快。它会记忆你的过往翻译,并使用它们为类似的文本提供建议。随着时间的推移,它能够学习足够的信息为你填充常用的字符串。

 13. Briefs

  Briefs是一款专业的应用设计工具。如果你尚处在一个iOS应用的开发原型阶段,你可以使用Briefs来规划蓝图,或在不需任何编码的情况下创建用户界面模型。

 14. Dash

  Dash是一个API文档的浏览器,也是一个代码段管理器。Dash能够存储代码片段,通过150+的API(查看完整列表,请见下文)即时搜索脱机文档集。你还可以生产自己的文档集或请求文档集的加入。

 15. Textmate

  TextMate是一款为新手或有一定经验用户设计的代码及标记的文本编辑器。该应用有着干净简约的用户界面,且包括很多特性:搜索和替换,自动缩进,自动括号配对,剪贴板历史,自定义声明,可折叠区域,可记录宏,语法高亮等更多特性。

  原文地址:http://codegeekz.com/best-apps-for-os-x-developers/

为OS X开发者准备的15个超棒应用的更多相关文章

  1. 超棒的 15 款 Bootstrap UI 编辑器

    自从 2011 年 Mark Otto 和 Jacob Thornton 开发了  Bootstrap,我们第一次接触并熟知了 Bootstrap .这些都归功于  Twitter!从那以后,它就非常 ...

  2. 15个CSS3和jQuery的超棒页面过渡效果教程

    来源:GBin1.com CSS3和jQuery从根本上改变了网页设计和程序开发.通过CSS3和jQuery,设计员和开发者不需要太多的精力或编码,就可以创造出非常 美丽令人叹惊的效果,同时还可以令你 ...

  3. 15个超强悍的CSS3圆盘时钟动画赏析

    在网页上,特别是个人博客中经常会用到时钟插件,一款个性化的时钟插件不仅可以让页面显得美观,而且可以让访客看到当前的日期和时间.今天我们给大家收集了15个超强悍的圆盘时钟动画,很多都是基于CSS3,也有 ...

  4. 【转】15个超炫的HTML5效果

    英文原文:http://www.hongkiat.com/blog/15-html5-experiments/     翻译:iteye 乔布斯没有给Flash任何机会,微软新推出的Windows 8 ...

  5. C/C++开发者必不可少的15款编译器+IDE

    1)Best IDE for C/C++ –  kDevelop(http://kdevelop.org/) Kdevelop是一个专为C/C++及其他语言的开源扩展插件IDE.它基于KDevPlat ...

  6. 值得 .NET 开发者了解的15个特性

    本文列举了 15 个值得了解的 C# 特性,旨在让 .NET 开发人员更好的使用 C# 语言进行开发工作. 1. ObsoleteAttribute ObsoleteAttribute 适用于除组件. ...

  7. OS X更新Catalina 10.15.2后虚拟机黑屏(已解决)

    简述 问题:更新OS X 10.15.2后VM Ware进unbuntu 16.0黑屏,但是VM Ware 有显示,情况类似如下: 解决办法   重启系统,command+r 进入恢复模式,打开bas ...

  8. 专为前端开发者准备的15款优秀的Sublime Text插件

    Sublime Text 已成为了目前最流行的代码编辑器之一.它的反应速度.简单易用性以及丰富的插件生态,让众多前端开发者们为之倾倒. 为了帮助开发者们更便捷地使用 Sublime Text ,我们决 ...

  9. Mac OS X开发者准备工作

    迁移到Mac平台做开发后,需要有一系列的准备工作来使我们的工作更顺畅. 1. 安装Homebrew包管理器 苹果系统自带了一个包管理器,但是并不是很好用.现在,现在比较流行的是Homebrew,非常好 ...

随机推荐

  1. Ioc 器管理的应用程序设计,前奏:容器属于哪里? 控制容器的反转和依赖注入模式

    Ioc 器管理的应用程序设计,前奏:容器属于哪里?   我将讨论一些我认为应该应用于“容器管理”应用程序设计的原则. 模式1:服务字典 字典或关联数组是我们在软件工程中学到的第一个构造. 很容易看到使 ...

  2. C语言细节笔记2

    C语言常见问题笔记:    1. 指针的声明     char * p1, p2;  p1 是一个指向char类型的指针,而p2是一个char类型变量  这是由于 * 并不是基本类型的一部分,而是包含 ...

  3. 故障案例:磁盘空间不足可能引起的mysql问题

    此前在工作中.由于客户的磁盘空间报警没怎么注意.空间不足引起了下面可能发生的mysql问题 1    mysql进程起不来 2    mysql无法正常关闭,必须kill -9 3    mysql能 ...

  4. grep命令最经常使用的功能总结

    1. grep最简单的用法,匹配一个词:grep word filename 2. 能够从多个文件里匹配:grep word filename1 filenam2 filename3 3. 能够使用正 ...

  5. Xcode6 设置LaunchImage图标

    最近设置LaunchImage图标时发现怎么都没有效果,后来发现是Xcode6中新建项目的时候会默认添加一个LaunchScreen.xib的文件,我们启动程序的时候也会发现,加载的时LaunchSc ...

  6. Java小白手记:SSH

    以下内容只是一个小白菜鸟的理解和总结,目的仅在于梳理思路. 13年的时候,我就说要学JAVA,有个C++高手同事赞许地说:"嗯,不错,SSH..."我不禁肃然起敬.SSH!多么高大 ...

  7. Lightoj 1011 - Marriage Ceremonies

    You work in a company which organizes marriages. Marriages are not that easy to be made, so, the job ...

  8. 替换Android自带apk【转】

    本文转载自:http://www.voidcn.com/article/p-gonowdjh-vz.html 安卓自带的app放在/system/app/下,当我们想要替换这些应用时可以参考如下步骤: ...

  9. YTU 2913: 距离产生美

    2913: 距离产生美 时间限制: 1 Sec  内存限制: 128 MB 提交: 152  解决: 133 题目描述 小明和静静是大学同学,毕业后要去两个不同的城市工作.小明要静静做他的女朋友,静静 ...

  10. 配置ant编译时的jdk版本

    如下图,选择对应的sdk版本: