[TYPO3-ect] Eclipse Plugin Development Status

Elmar Hinz elmar07 at googlemail.com
Fri Sep 21 17:42:26 CEST 2007


> A good IDE like Eclipse helps you a lot working with large code
> bases, and in our
> case many extensions. it will also help you quickly find bugs in code,
> specially for PHP and php eclipse does a good job. I am not aware if
> vim can do that, and I truly hope vim can do that (spot bugs in code
> before it's executed).

Nope. It's a slim fast editor not an IDE. The speed makes it attractive. 

> 
> I have seen teh discussion about auto-completion for PHP, but this
> is ofcourse really hard to solve for any IDE and I think even more
> hard for PHP.
> 
> Consider this:
> 
> $a = getmeSomeclassname ();
> $b = new $a;
> $b -> autocomplete.....

Right. This is a typical feature of an interpreted language and the reason
why context sensitve completion is not always possible and will probly
never be for this example.

> 
> The above is o fcourse really hard to solve with current PHP versions,
> but will get better with 5.2.x and 6 versions where PHP can do some
> form of type
> hinting/checking.

This should be possible.

$b = new myExampleClass();
$b -> autocomplete.....

> 
> I think one big reason for using Eclipse is that we can develop
> faster (I didn't say

Speed is the point. I can't develop faster with current Eclipse, but it can
be big help for beginners. 

> I have been myself in quite a number of different industries (prepess
> industry,
> oil industry, yacht building industry and now web developments).
> In each of the industries I have been in, all people use the tools
> that does the work
> the fastest for themselves. This is how it will always be.
> 

Working in my holidays for a painter I learned that the professional used
simple sandpaper, for tasks the do-it-yourselfer uses "professional"
machines. :-)

Regards

Elmar









More information about the TYPO3-team-extension-coordination mailing list