我即将重建我的 Macbook - 新的 SSD,升级到 Lion 等。我现在安装了一堆很棒的工具,这让我非常有效率... vim w/ config settings, ack , Homebrew , Node.js , underscore -cli等
我部分地开始这个问题,以便我可以记录我自己添加回来的设置步骤和工具。但我也想向社区开放它......你在你的开发盒上使用什么工具?您认为哪些实用程序和自定义是必不可少的?
我即将重建我的 Macbook - 新的 SSD,升级到 Lion 等。我现在安装了一堆很棒的工具,这让我非常有效率... vim w/ config settings, ack , Homebrew , Node.js , underscore -cli等
我部分地开始这个问题,以便我可以记录我自己添加回来的设置步骤和工具。但我也想向社区开放它......你在你的开发盒上使用什么工具?您认为哪些实用程序和自定义是必不可少的?
显然,我要穿的第一件事是 Xcode。现在 Xcode 是一个独立的应用程序,“Xcode 命令行工具”是必须的。这些可以使用以下菜单项从 Xcode 中下载,Xcode -> Open Developer Tools -> More Developer Tools
.
CodeRunner对于快速尝试多种不同语言的东西非常方便。
Dash非常适合快速访问多种不同语言的 API 文档。它也是一个片段管理器。
otx和class-dump是有用的调试工具。
用于进入其他 OS X 应用程序的F 脚本。
Perlbrew使运行多个版本的 perl 变得简单。
Slender通过告诉您缺少哪些分辨率等,让 iOS 应用程序中的图像管理变得更加容易。
我敢肯定还有很多我没有想到的东西。
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 并转到 Preferences -> Download -> Install Command-line-tools
没有 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 版本