PHP Tools for Visual Studio

Develop PHP code in Visual Studio.

Use the power of Visual Studio to build your PHP projects.

Develop PHP code in Visual Studio.

PHP Tools for Visual Studio Features

Visual Studio editing experience for PHP.
Smart PHP Editor
Debug PHP code in Visual Studio.
Visual Debugging
Smart dynamic code assistance.
IntelliSense
Navigate or search through your code.
Code Navigation
HTML, CSS and JS are fully supported in PHP files.
HTML, CSS and JS
Support for Visual Studio source control providers.
Source Control
Easily work with PHP projects.
Project System
Visual Studio editing experience for PHP.

Visual Studio editing experience for PHP.

Syntax highlighting, code collapsing & outlining, auto highlight variables and identifiers, PHP code validation, PHP code snippets, smart indentation, brace highlighting, bookmarks, commenting and previewing.

Debug PHP code in Visual Studio.

Debug PHP code in Visual Studio.

PHP Tools for Visual Studio significantly simplifies debugging. The PHP debugger gives developers the same experience as they are used to with other Visual Studio languages.

Smart dynamic code assistance.

Smart dynamic code assistance.

Smart code analysis learns from your code and from the PHP manual. It manages declared symbols, object members and dynamic members, with important information including related documentation.

Navigate or search through your code.

Navigate or search through your code.

Go To Definition reads where every symbol in your code is declared. Every built-in PHP function or class has its auto generated pseudo code, allowing you to stay in the development environment while browsing the code. Navigate To enables quick searching for classes, functions, constants or class fields. Type partial name to browse through available declarations. Class View & Object Browser allows you to browse all declarations in your project. Search for classes and their members quickly.

HTML, CSS and JS are fully supported in PHP files.

HTML, CSS and JS are fully supported in PHP files.

PHP scripts can take advantage of the HTML, CSS and JS support built-in to Visual Studio. All editor features are now available in PHP files. Together with PHP Editor, Visual Studio becomes the complete editor for PHP developers.

Support for Visual Studio source control providers.

Support for Visual Studio source control providers.

The project system takes advantage of existing source control providers. You can reuse all existing settings for your solution when working with PHP projects. Most frequently used providers give you easy access to Team Foundation Server, Git, SVN and others.

Easily work with PHP projects.

Easily work with PHP projects.

PHP projects behave the same way as other Visual Studio projects. This makes working with PHP Tools for Visual Studio extremely convenient for both professionals and beginners. Since PHP projects tend to grow to enormous sizes, the system is optimized to work fluently with large sets of files.