I am evaluating PhpStorm because I am really tired of all of the bugs and shortcomings in Zend Studio and other PHP IDEs out there.
PhpStorm seems to get great reviews and except for debugging, looks great to me so far.
I have what may be an unusual setup.
I do all of my editing on OS X, previously with NetBeans and Zend Studio.
All of my source files (HTML, PHP, CSS, etc.) reside in a directory tree on one of the Mac's local disks.
The entire disk on which my sources reside is shared via NFS.
I run VMWare Fusion and have an Ubuntu VM configured with Apache, PHP, etc.
The Ubuntu installation mounts the NFS export from the Mac. The mount point is set up such that the absolute path to a file is identical on the Mac and Ubuntu
(e.g.: /Volumes/Data/VMShares/PhpLibrary/Smarty/ is the same directory from both the Mac and from Ubuntu).
This allows me to do my development without copying files around all the time.
What I have been unable to figure out is how to configure PhpStorm (V7 EAP) to debug in this environment.
Between Deployment servers, PHP servers, and path mappings, I am completely at a loss.
Help would be most appreciated.
Thanks in advance,