title: Is there a good PHP editor with user defined/custom code completion for MacOS?
body: <p>By UDF code completion, I mean that if I have a function called:</p>
  
  <p>function get_whoopee($a, $b, $c) { } in filex.php,</p>
  
  <p>and I type "get_wh" from anotherfile.php, it will enumerate all functions matching that prefix (get_wh*) with prototype to jog my failing memory.</p>
  
  <p>I can't explain to you how useful that is if you already don't know.  Of course our prototypes should be straightforward, but this feature is productive.</p>
  
  <p>I expect at least 1 comment telling me "real men use vi or emacs."  I'll upvote you for your (predictable) sense of humor.</p>
  
  <p>The worst part is that I simply can't find a good one since ZendStudio 5.5.  The new one is based on Eclipse and absolutely terrible.  Coda, so far as I can tell has code completion but only within a file.  I don't understand the point of that.  I really don't.  The reason you need code completion is so you can reference stuff that isn't nearby, and preferably even if the file is not open.</p>
  
  <p>Help.  Has anyone found something to replace Zend Studio 5.5?</p>