Я в основном разрабатываю на PHP, но я все больше и больше использую Python и Ruby. Я редактирую код в моей ОС (я на Mac, поэтому OS X Snow Leopard), но мой сервер находится на виртуальной машине (VM Fusion).
Я использую интегрированные среды разработки в основном для проверки синтаксиса - что-то не очень хорошо в TextMate, Espresso и др. Однако я вижу, что все эти IDE обладают гораздо большей мощностью, чем проверка синтаксиса, но я не использую его, потому что сервер является виртуальной машиной.
Например, возможность устанавливать точки останова и пошагово выполнять код. Я использовал эти функции с JavaScript, поэтому я знаю, насколько они полезны, но я не могу их использовать, потому что мой сервер находится на виртуальной машине, а не работает в собственной операционной системе в той же ОС, что и IDE.
Есть ли способ воспользоваться всеми этими мощными функциями без разработки внутри виртуальной машины или запуска сервера в Mac OS X?