PHP IDE - VS.Php for Visual Studio

Visual Studio Partner
VS.Php's ZendFramework integration

VS.Php is a PHP IDE (integrated development environment) based on Visual Studio IDE. With VS.Php you can design, develop, debug and deploy PHP applications within the Visual Studio IDE. VS.Php key features are around providing rich PHP editor as well as Smarty editing capabilities. Also is the ability to debug PHP scripts locally as well as remotely.

Benefits

  • Be more productive and obtain faster results
  • Build dynamic web applications and web services using PHP
  • Collaborate better with your software team
  • Ensure quality early and often throughout the development process
  • Deploy your application securely
  • Leverage your existing software tool investment

Why VS.Php?

If you are a .Net developer you may wonder why VS.Php? PHP is one of the most popular languages for developing web applications. In fact, the PHP community has the largest pool of rich open source applications, frameworks and resources to make your development life easier. VS.Php lets those who enjoy using Visual Studio use their favorite IDE for PHP development. VS.Php also provides many unique features by leveraging the Visual Studio IDE like PHP/Javascript debugging.


Tutorials

We have prepared a series of online tutorials for the various features in VS.Php. These tutorials are intended to illustrate and explain how different features work inside VS.Php. You can review these tutorials at anytime at your convenience. We keep posting new tutorials every time.

Online documentation

Learn more information about the features in VS.Php in more detail. The online documentation covers some of the basic features in VS.Php to more advance techniques you can use in VS.Php.


VS.Php Screenshot Gallery

VS.Php Features Highlights

VS.Php is a PHP integrated development environment based on Visual Studio 2008. With VS.Php you can design, develop, debug and deploy PHP applications within the Visual Studio IDE.

Editor and File Management

  • PHP4 and PHP5 Support
  • Syntax Coloring for PHP, Smarty, HTML, JavaScript, CSS, XML and XSLT
  • File templates for PHP, Smarty, HTML, JavaScript, CSS, XML and XSLT
  • Intellisense for PHP, Smarty, HTML, JavaScript, CSS, XML and XSLT

Debugging

  • XDebug and DBG support
  • Debug PHP, JavaScript and .Net in one single session
  • Built-in Apache web server for ease of debugging. Preconfigured with Php4, Php5, XDebug and DBG.

How to configure debugging

Team collaboration

  • Supports any SCC-plugin for Visual Studio including CVS, Svn, Perforce, Sourcesafe, etc.

Deployment and remote servers

  • Supports Ftp, SFtp (SSH), Ftp/S (SSL) and Smb (Network shares)
  • Automatic deploy files before debugging
  • Download/Import project from remote server
  • Work on remote files directly

Detailed feature list

Major Changes

  • Project-wide intellisense support
  • Drag and drop files in solution view
  • IIS7 integration for creating, debugging PHP applications on IIS7
  • Handle very large projects with ease (10000+ files)

Minor Changes

  • Improved bracket matching support with custom background color
  • Zend Framework 1.7.3
  • Intellisense has two tabs, one for frequently used items and one for project wide items
  • Add more flexibility in customizing color coding of PHP tokens
  • Numerous performance improvements
  • Fix issues with updater on x64 systems
  • Use PHP CGI for built-in Apache for increased stability
  • Add MS SQL Server PHP module to the list of available modules for intellisense and built-in preview engine
  • Include PHP 5.2.6 and PHP 4.4.9
  • Include $argv and $argc for globals
  • Show disconnected overlay icon when there is no local copy of the file.
  • Speed up the solution refresh command, in particular which very large projects.
  • Allow remote server project wizard to continue even if the wizard fails to run phpinfo on the remote server to collect server information.
  • Many bug fixes!

Choosing the right VS.Php edition

VS.Php comes in three different edition. You can choose one of them based on your existing environment. The three editions are:

VS.Php Standalone Edition

You should use this edition if you don't have any version of Visual Studio. VS.Php standalone edition comes with the basic Visual Studio 2005 IDE with it. This edition offers all the features of VS.Php for Visual Studio 2005 as well as the basic features provided by the Visual Studio IDE like html editor, etc.

Also you should consider using this edition if you own one of the following Visual Studio versions:

  • Visual Studio 2008 Express Edition
  • Visual Studio 2005 Express Edition
  • Visual Studio .Net 2003
  • Visual Studio .Net

VS.Php for Visual Studio 2008

You should use this edition if you own one of the following Visual Studio 2008 editions:

  • Visual Studio 2008 Standard
  • Visual Studio 2008 Professional
  • Visual Studio 2008 Visual Studio Tools for Office
  • Visual Studio 2008 Team System

VS.Php for Visual Studio 2005

You should use this edition if you own one of the following Visual Studio 2005 editions.

  • Visual Studio 2005 Standard
  • Visual Studio 2005 Professional
  • Visual Studio 2005 Visual Studio Tools for Office
  • Visual Studio 2005 Team System

Develop on any platform PHP runs on

Although VS.Php only runs on Windows, VS.Php lets you develop applications that can run on any platform including Windows Server, Linux, FreeBSD and MacOS X. Your PHP applications run on the standard PHP runtime with no requirements of the .Net runtime. You can even debug scripts running on a remote machine running Linux or FreeBSD. Enjoy the portability of PHP and the easy of use of the Visual Studio IDE.

Deploy Php applications to Windows and Linux from VS.Php

Updates policy

VS.Php comes with a one year of free minor and major updates. Please note that moving from one edition to another edition is not part of the free updates. For example purchasing a license for 2005 does not entitle you to a 2008 edition automatically.

Upgrade cost

All VS.Php editions are priced at $99.99. Upgrade licenses cost $49.99. Upgrades also include one year of free updates. If you would like to update your edition of VS.Php (E.G. 2005 => 2008), you need to purchase an upgrade license.

Upgrade notifications

VS.Php will notify you when a new version is available. You may not necessarily qualify for a free update if your order was placed a year before the release of the new version. Please check before updating your software.

Requesting a new serial for a newer version of VS.Php

When activating your new version of VS.Php, enter your existing serial. VS.Php will then redirect you to a web page where you can request your new serial. You will need to enter your name, order id and product edition to get your new serial. The new serial will be emailed to the email address on record. If this email address is no longer valid, please contact us.

Jcx.Software has partnered with the following companies to offer localized versions of VS.Php

Asial sells Japanese editions of VS.Php as well as support for Japanese customers.


Komola sells German editions of VS.Php as well as support for German customers.


Please be aware that buying an English version of VS.Php does not entitle you access to these versions of VS.PHp. Also you can only get the localized versions of VS.Php directly from our partners.