[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