git и PHPStorm — игнорирование файлов и папок

В PHPStorm, при использовании файла .gitignore будет происходить ошибка — что он не может добавить файлы, которые находятся в этих папках. Это очевидно, но хотелось бы, чтоб он просто не добавлял их и ошибки не показывал. Для этого в этой IDE предусмотрена следующая штука:

File -> Settings -> Version Control -> Ignored Files

И там можно добавить файлы и папки, которые не требуется хранить в контроле версий (например, директории assets и protected/runtime в Yii).

Debug в PHPStorm

Устанавливаем xdebug:

[code lang=»bash»]
$ sudo apt-get install php5-xdebug
[/code]

В php.ini вставить следующий блок (желательно в самый низ):
ВНИМАНИЕ! У вас путь «zend_extension=»/usr/lib/php5/20090626/xdebug.so»» может отличатся! Необходимо написать путь до xdebug.so.

[code]
[XDebug]
zend_extension="/usr/lib/php5/20090626/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_port="9000"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="/tmp"
[/code]

Перезапускаем apache:

[code lang=»bash»]
$ sudo /etc/init.d/apache2 restart
[/code]

Теперь в PHPStorm.
Заходим в настройки, раздел PHP, подраздел Debug. Проверяем, что в XDebug порт должен стоять — 9000. Принимаем все изменения.
Далее заходим в Run/Edit configuration, нажимаем на плюсик, добавляем PHP Web Application. Называем, например, «phpdebug». Напротив Server нажимаем «…».
Пишем имя веб-приложения, которое будем отлаживать, пишем виртуальный хост, в качестве дебаггера — XDebug. Принимаем все изменения.

Теперь ставим брейкпоинт и нажимаем shift+F9.