Sponsored by NuSphere - PHP Software for PHP Application Developers - On Sale This Week for $100



Go Back   PHP-Editors > Editors and Tools > PHP Desktop Editors

PHP Desktop Editors Talk all about PHP Editors.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 2006-11-02, 01:51 PM
Junior Member
 
Join Date: Nov 2006
Posts: 1
ungamed is on a distinguished road
Default Feature request ide

Does anyone know of a ide that supports the following features:

Class insight (as in phped across files and php5 support).
Function hint popup (as in most php ide's).
Project Management.
Code folding (as in what phped is missing imho).
Class/function browser.
and Syntax highlighting.

I've tried several solutions but all lack at least one of the features.
phped comes very close but is a bit unstable and I really miss code folding.
the class insight in phped is very close to perfect, it reconizes if you declare class variables to another class in the constructor of the first class, and I want that to work with any other ide as well.. eg:

class Test2 {
public $whatever;
}

class Test1 {
public $instanceOfTest2;
function Test1() {
$this->$instanceOfTest2 = new Test2;
}

$myVar = new Test1;
$myVar->$instanceOfTest2-> [And here the Autocomplete (Class insight) have to show me the $whatever var]


regards, ungamed.

Last edited by ungamed; 2006-11-02 at 01:57 PM.
Reply With Quote
  #2 (permalink)  
Old 2006-11-04, 12:37 PM
Junior Member
 
Join Date: Jan 2004
Location: USA
Posts: 25
Jcx.Software
Default Check VS.Php

Think about this scenario:

class Test2 {
public $whatever;
}

class Test3 {
public $whatever2;
}

class Test1 {
public $instanceOfTest2;

function Test1($useTest2) {
if ($useTest2 == true)
$this->$instanceOfTest2 = new Test2;
else
$this->$instanceOfTest2 = new Test3;
}
}

it would be hard to determine the proper type. Instead of guessing around, what we recommend is that you use PhpDoc comments and explicitely state the $instanceOfTest2's type. That way VS.Php does not have to guess around and will always do what you tell it you want it to do. Besides, using PhpDoc comments is a good coding practice.

BTW, all the other features you listed are supported in VS.Php.

Check VS.Php Standalone Edition: http://www.jcxsoftware.com/vs.php
Reply With Quote
Must read Review for Serious PHP Developers


NuSphere PhpED 5.5 : The Staff of php-editors.com recently spent a few days working with NuSphere PhpED 5.5 (a popular PHP IDE) and NuCoder 2.0 (a PHP Encoding Utility), read up on all the details.

Sponsored Links
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 02:30 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
© Copyright 2003-2008 www.php-editors.com. The ultimate PHP Editor and PHP IDE site.