我即将重建我的Macbook - 新的SSD,升级到Lion等等。我现在安装了很多很棒的工具,这些工具让我非常高效... vim w / config settings ack, Homebrew,Node.js,underscore-cli等
我正在开始这个问题,以便我可以记录我自己添加的设置步骤和工具。但是我也希望向社区开放...你在开发箱上使用了什么工具?您发现哪些实用程序和自定义项不可或缺?
答案 0 :(得分:3)
显然,我提出的第一件事就是Xcode。现在Xcode是一个独立的应用程序,“Xcode的命令行工具”是必须的。这些可以使用以下菜单项Xcode -> Open Developer Tools -> More Developer Tools
从Xcode中下载。
CodeRunner非常便于快速尝试使用多种语言。
Dash非常适合快速访问多种不同语言的API文档。它也是一个片段管理器。
otx和class-dump是调试的有用工具。
F-script用于进入其他OS X应用程序。
Perlbrew使perl的多个版本运行变得简单。
Slender通过告诉您缺少哪些分辨率等,可以更轻松地管理iOS应用中的图像。
我确信我还有很多我没想过的东西。
答案 1 :(得分:0)
Chrome - 无需介绍
Iterm2 - 比内置版本更好的终端程序。支持窗格和标签以及一系列其他不错的功能。
Ack - grep的高级版本 - 突出显示匹配,默认递归等。这是我在源代码中查找内容的goto工具。
安装单线:
/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
PCKeyboard hack(CapsLock - > ESC):http://pqrs.org/macosx/keyremap4macbook/extra.html
https://github.com/ddopson/home
underscore-cli - 解析和处理JSON数据的绝佳工具
jshint - 更可配置的JSLint版本