Configurando o XDebug no MAMP
Para quem usa Mac como plataforma de desenvolvimento, o pacote MAMP (Mac + Apache + mySQL + PHP) é uma ferramenta que vale seu preço, além de ter uma versão gratuita disponível.
Eventualmente precisei configurar o Xdebug no MAMP e apesar de sempre usar o php.ini que fica disponível em Aplicativos/MAMP/conf/php5.3/php.ini toda vez que reiniciava o MAMP ele sobrescrevia meu arquivo de configuração, sem o xdebug ativado.
Tudo ficou mais fácil quando eu abri o MAMP Pro e fui no menu File > Edit Template e localizei o arquivo ini do php 5.3 para descomentar a seguinte linha:
zend_extension="/Applications/MAMP/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
Em resumo, o MAMP Pro usa um sistema de templates que permite que você use um template padrão (que usamos para alterar acima) e o restante você altera via GUI.