Skip to content

general#

Unnecessary uses

Cover Image

We are working very hard to bring new features to PHP Tools so we can improve the user experience and usability. Today we introduce newly added highlighting of unnecessary use declarations.

What's new in PHP Tools for Visual Studio 1.20

Cover Image

In the previous post we mentioned some new features primarily related to our completely new parser, which gives us the ability to support for PHP 7.0 while maintaining support for PHP 5.4, 5.5, 5.6. Also with PHP 7.1 already being in the release candidate state, we're preparing PHP 7.1 support which will be available in the 1.21 release. You can check what's new in PHP 7.1 in this migrating guide. Of course, we are going to offer compatibility warnings when migrating from one version of PHP to another, as we have been doing since 1.20 - see the previous post

PHP Tools with PHP 7 support

Cover Image

PHP 7 proves it is faster and more secure than PHP has ever been. We are happy to announce the public availability of PHP 7 support into Visual Studio, including code colorization, IntelliSense, debugging, refactoring, unit testing and all the Visual Studio features you like.

PHP Editor Code Sense - Best Practices

Cover Image

Visual Studio IDE provides useful information that helps with coding and might warn the programmer about typos and possible run-time issues already during the development. In the case of a PHP Editor, understanding the programmer's source code is important. Since PHP is a dynamic language, most of the information needed for a smooth editor experience is available only at runtime. However, there are several patterns recognized by the PHP Editor - so we can provide you a guideline that helps you to keep the code clean, to reveal possible bugs and to allow you to get the maximum out of the PHP Editor code sense.

PHP Tools 1.18 News

Cover Image

We are happy to announce that the new version of PHP Tools for Visual Studio - 1.18 - is available. The update brings a lot of new features, improvements and fixes