Hi!
First I want to thank you for a great product. Of all the alternatives I have tried, none comes even close to PhpED. I do however have some issues / wishes.
1. When coding we use a front-end controller. The result of this is that the file executing the code I wish to debug is never the actual project-file. Most of the time it is not even in the project. Also some get-parameters are required to reach a specific function. The wish: Custom run/debug-URL for each project. It already exists, but the field-validation is hindering me.
2. When coding it is possible to specify the parameter type for a function, but there is no code-insight when doing this.
3. When using PHP-doc for typehinting code-insight is also unavailable for variables in the current scope.
4. The encoding property of the IDE / debugger doesn't seem to work properly. I usually get weird characters when debugging though I have set the encoding to UTF-8 in both IDE/debugger listener.
5. There is no fool-proof way of making sure the debugger always stops at breakpoints. I used XDebug earlier and when debug session was enabled and the path mapping was correct, you could be 100 % sure that the debugger would stop at breakpoints. In PhpED I sometimes have to uses DebugBreak(...) to make certain. This is annoying and poses a risk to code-stability. Already I have left some debugbreaks behind in live-code. Hey! I'm only human!
6. When calling a function which uses references as parameters, this is not indicated in any way by PhpED.
7. I also wish to be able to use a sftp-connection for project-source in a transparent way.