Making sure Xdebug or Zend Debugger are installed and configured When logging is no longer needed, it is recommended to disable it. The log file will not automatically roll-over or be truncated and may grow to a vast file size. Again, that's my personal opinion.Log opened at 08:14:28 I: Connecting to configured address/port: 127.0.0.1:9000. For me, they tend to weigh me down and often-times get in the way. They are very useful, especially when you get comfortable with one. To close, I want to make it clear that I am not trying to talk anyone out of using an IDE. If you develop on more than one system, you have to make the change in both places or you'll find yourself out of place when you switch systems. What? For the record, TextMate makes a good guess at whether the file is text or binary, then attempts to open if it thinks its a text file.Īnd finally there is the fact that you probably need to adjust settings in your IDE to make yourself comfortable. twig files? I am literally IN Eclipse, and I double click.
![coda 2 php debugging coda 2 php debugging](https://i0.wp.com/css-tricks.com/wp-content/uploads/2018/07/code-editors.jpg)
Why do I have to set Eclipse as the default for opening. Then there is the fact of the in IDE file browsers. Granted the last time I used Zend was right after 7.0 came out. It excels for PHP work, but everything else- even just HTML- is almost unusable. If it's specialized for just one language, then you have shoddy support for everything else. If an IDE is designed for many languages, it probably sucks for all of them. Then there is the fact of switching between languages. Other Eclipse based IDEs are always slow and seem bulky. For Zend Studio, it was too similar to Visual Studio except not nearly as polished.
![coda 2 php debugging coda 2 php debugging](https://darkedeneurope.com/code-debug-php/imager_1_19871_700.jpg)
![coda 2 php debugging coda 2 php debugging](https://www.panic.com/blog/wp-content/uploads/2012/06/css-browser.png)
Most do an adequate job, but always leave something to be desired. Much like the OP, I have not found an IDE that works how I want it to. I probably should not have commented in a thread about IDEs when I am so vehemently against them. I could argue the opposite, but we have very different ideals and probably very different workflows. The IDEs that I've tried are (in no particular order): There are a few more but those are the ones that come to mind first. One that doesn't require you to login (cough Appaccelerator)
#CODA 2 PHP DEBUGGING SOFTWARE#
I would prefer the IDE just simply complete the function/method/class/variable/etc name and let the user fill in the arguments.īugs - I understand that no software is bug free, but bugs that show up on fundamental features (and worse, take forever to get fixed) really irks me as my trust in using the IDE is out the door.Ĭluttered GUI - I don't need 50 window panes in the workspace with the code pane being 10% of the workspace and additional popup panes taking up code pane when tasks are being performed.įile comparer - I need to be able to compare the difference between two PHP files, usually between my local file and the one in the repository or website, or between two sites within the same project. For example, the wrong variable names are filled in and I have to rename them.
![coda 2 php debugging coda 2 php debugging](https://screenshots.macupdate.com/JPG/24785/24785_1583860679_scr.jpg)
Any GUI delays/freezing while coding or doing typical tasks is really, really annoying.Īutocomplete - most of the time it's half-assed and doesn't work properly. Support for xdebug (or a way to single step debug) Support for version control (most IDE already support this). Features that I'm looking for in an IDE:Ībility to manage projects and multiple site connections (either via FTP, local network, or drive, etc) within each project. I've tried the popular IDEs and they all have problems in one way or another.