1

我即将重建我的 Macbook - 新的 SSD,升级到 Lion 等。我现在安装了一堆很棒的工具,这让我非常有效率... vim w/ config settings, ack , Homebrew , Node.js , underscore -cli

我部分地开始这个问题,以便我可以记录我自己添加回来的设置步骤和工具。但我也想向社区开放它......你在你的开发盒上使用什么工具?您认为哪些实用程序和自定义是必不可少的?

4

2 回答 2

3

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

CodeRunner对于快速尝试多种不同语言的东西非常方便。

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

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

用于进入其他 OS X 应用程序的F 脚本。

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

Slender通过告诉您缺少哪些分辨率等,让 iOS 应用程序中的图像管理变得更加容易。

我敢肯定还有很多我没有想到的东西。

于 2012-04-21T06:12:03.903 回答
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 并转到 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


节点.js

http://nodejs.org/#download

我的另一个帖子

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

jshint - 更可配置的 JSLint 版本

于 2012-04-23T02:39:43.277 回答