[UPHPU] introducing Coda: one window web development
John David Anderson
uphpu at johndavidanderson.net
Tue Apr 24 11:03:32 MDT 2007
On Apr 24, 2007, at 10:52 AM, John David Anderson wrote:
>
> On Apr 24, 2007, at 10:26 AM, Scott Hill wrote:
>
>> I'm just not sure how or if
>> some of these great IDEs could help me.
>
> Disclaimer: your mileage may vary with these. Vim can probably do
> some of these, I may not be aware.
>
> Here's somethings than (g)vi(m) doesn't quite do for me that Zend
> Studio (or things like Coda or Textmate do)
>
> 1. Code completion: variable names, global constants, php
> functions, etc. Mostly this is for speed and avoiding spelling
> mistakes, but it's also nice to look up params for PHP's
> brilliantly architected function library.
>
> 2. Snippets. TextMate's are fantastic. I can place variables,
> fallback values, substitutions, tab stops, placeholders, mirrors,
> transformations, shell code insertions, etc.
>
> 3. Project views. I like some way to narrow down what part of the
> filesystem I'm working with. Its also really nice to have files in
> tabs, *especially* remote files.
>
> 4. Debugging. Zend's is especially nice. In a world where
> interfaces are becoming increasingly rich, you can't die($foo) to
> get the data you need (its really hard to do this in the middle of
> a complex AJAX request or a Flash remoting call).
5. Its also nice to have a top-level view of the symbols (class
variables and functions) in a file I'm currently editing. Being able
to jump between places quickly is really nice. Zend will even allow
you to click on a var/function/method and take you right to the
definition. It makes tracking things down a snap.
-- John
More information about the UPHPU
mailing list