MacOS开发箱设置 - 要安装哪些工具?

时间:2012-04-21 05:42:33

标签: macos

我即将重建我的Macbook - 新的SSD,升级到Lion等等。我现在安装了很多很棒的工具,这些工具让我非常高效... vim w / config settings ackHomebrewNode.jsunderscore-cli

我正在开始这个问题,以便我可以记录我自己添加的设置步骤和工具。但是我也希望向社区开放...你在开发箱上使用了什么工具?您发现哪些实用程序和自定义项不可或缺?

2 个答案:

答案 0 :(得分:3)

显然,我提出的第一件事就是Xcode。现在Xcode是一个独立的应用程序,“Xcode的命令行工具”是必须的。这些可以使用以下菜单项Xcode -> Open Developer Tools -> More Developer Tools从Xcode中下载。

CodeRunner非常便于快速尝试使用多种语言。

Dash非常适合快速访问多种不同语言的API文档。它也是一个片段管理器。

otxclass-dump是调试的有用工具。

F-script用于进入其他OS X应用程序。

Perlbrew使perl的多个版本运行变得简单。

Slender通过告诉您缺少哪些分辨率等,可以更轻松地管理iOS应用中的图像。

我确信我还有很多我没想过的东西。

答案 1 :(得分:0)

基础知识

Chrome - 无需介绍

Iterm2 - 比内置版本更好的终端程序。支持窗格和标签以及一系列其他不错的功能。

Ack - grep的高级版本 - 突出显示匹配,默认递归等。这是我在源代码中查找内容的goto工具。


Homebrew

安装单线:

/usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

然后你需要构建工具(gcc等)。您可以通过XCode(“正常”方式)或使用osx-gcc-installer安装这些。

XCode是一个巨大的4.7G下载,但它是iOS开发的必需品,所以无论如何我都需要它。

使用XCode:App Store Link,然后打开XCode并转到首选项 - >下载 - >安装命令行工具

没有XCode: 如果您不需要完整的XCode GUI,osx-gcc-installer只是命令行工具的DMG安装程序。它越来越小,越来越快。也不需要Apple Developer帐户。

我的酿酒:

ack         curl        git-subtree gnu-tar     jpeg        node        xmlto
asciidoc    docbook     gnu-getopt  imagemagick libtiff     pkg-config  xz
coreutils   gettext     gnu-sed     jasper      little-cms  wget

的Vim

PCKeyboard hack(CapsLock - > ESC):http://pqrs.org/macosx/keyremap4macbook/extra.html

https://github.com/ddopson/home


Node.js的

http://nodejs.org/#download

请参阅my other post

underscore-cli - 解析和处理JSON数据的绝佳工具

jshint - 更可配置的JSLint版本