- Getting started
- New on VS.Php 2.5
- Php Editor
- Working with projects
- Debugging with VS.Php
- VS.Php Smarty Editor
- Tutorials
Intellisense references
Php comes with a large number of modules and the majority of them aren't used by most people. To optimize the performance of intellisense, VS.Php does not show all the modules' functions in intellisense. Instead, VS.Php includes by default a subset of those modules by default. When you can to use a specific module you can include the module in the project references.

User references
Sometimes you need to include one file in another to get intellisense support for the symbols defined in this file. But due to the structure of your app or other reasons, this file is not explicitly included like this:
<?
require_once("class.foo.php");
?>
It is common that the string included in the require or include statement is an expression. In this case VS.Php can not figure out the path unless it execute the php code. To overcome this problem, you can include user references into your project. User references are added just like Php references through the references node in your project.
Inline references
Sometimes you aren't working inside a Php project and would like to have access to a specific Php module. Use the following syntax to let VS.Php know you want to access a specific module.
<? //# import mysql ?>

