Author Archives: Kaloyan Raev

About Kaloyan Raev

Zend Studio Team Lead, Eclipse Comitter

The New PHP Indexer in Zend Studio 13.5

Indexers are fundamental for IDEs that provide features like code assist, validation and searching in the source code. The indexer rips the source code to basic lexical units like variables, function name, parameters, etc. and persists them in an organized data structure – the index. The indexed data is then queried whenever you invoke the code assist or request a… Read more »

Extending Your Eclipse IDE With Zend Studio

Zend Studio has a long history and for all these years the primary way for delivering it was through an installation package. You download a big installation package, extract it and, voilà, you have a PHP IDE ready for use. But what if you want to have the same IDE used for different programming languages, e.g. PHP and Java, or… Read more »

Debugging PHP Web Apps in a Docker Container

Debugging is an essential task of software development in any programming language. Unfortunately, the out-of-the-box experience with debugging in PHP is not always great. The “stock” PHP binaries available at php.net do not come configured with either of the two popular debug servers Xdebug and Zend Debugger. Developers are required to do additional configuration to make debugging possible with their… Read more »

Blaming in Zend Studio

      No Comments on Blaming in Zend Studio

Very often when debugging issues I stumble upon a problematic line of code and ask myself “Who added this? When? What purpose for?”. If the source code is maintained in a Git repository then there is a designated Git command – blame – that can greatly help answering these questions. Zend Studio, with the help of the EGit plugin, provides… Read more »

Highlighting Breakpoints Like in Zend Studio 5.5

Looking at the feedback we receive, it seems that lots of our long-time users feel nostalgic for the pre-Eclipse era of Zend Studio. Here is one hint how you can bring the look and feel of the latest Zend Studio a little bit closer to the one experienced with the legendary Zend Studio 5.5. In Zend Studio 5.5 when adding… Read more »