nested sense
Posted May 5th, 2006 by DevNick
VS.PHP 2005 intellisense is limited in VS.NET 2005. PHP is a bit more flexible than traditional .NET languages and it's noticeable. For example, it doesn't work with nested objects:
[File1.php]
$object2 = new class2();
$object1->object2 = $object2;
[File2.php]
require_once('File1.php');
$object1->object2->method();
There is no code completion or any intellisense on anything for object2, even though it's a public property variable and been assigned to a class2 object.


I agree, 'nested sense' is needed
Has there been any more thoughts/interest about adding nested object intellisense capabilities? I really like the capabilities of VS.PHP 2005, except this is very limiting. It's almost enough to drive a developer to another environment that supports it. Maybe I've grown too attached to intellisense in .NET projects, but it's hard to imagine going back to searching for the function in the object every time I call a function.
(side note: I also think another post "Something like "dynamic parsing" and some other things I noticed." has a very valid point about needing dynamic parsing.)