Unix 就是 IDE


  • 文件和项目管理—— ls, find, grep/ack, bash
  • 文本编辑器和编辑工具—— vim, awk, sort, column
  • 编译器及解释器—— gcc, perl
  • 创建工具—— make
  • 排错器—— gdb/lldb, valgrind, ltrace/dtrace, lsof, pmap/vmmap
  • 版本控制—— diff, patch, svn, git

you don't need to learn dtrace to use it. there are quite a few dtrace scripts that come with OSX. To see an (incomplete) list:
man -k dtrace