Intelephense
PHP code intelligence for Visual Studio Code.
Intelephense is a high performance PHP language server packed full of essential features for productive PHP development.
- Fast camel/underscore case code completion (IntelliSense). Offering detailed suggestions for document, workspace and built-in symbols and keywords. Automatic addition of use declarations.
- Detailed signature (parameter) help for document, workspace and built-in constructors, methods, and functions.
- Rapid workspace wide go to definition support.
- Workspace wide find all references.
- Fast camel/underscore case workspace symbol search.
- Full document symbol search that also powers breadcrumbs and outline UI.
- Multiple diagnostics for open files via an error tolerant parser and powerful static analysis engine.
- Lossless PSR-12 compatible document/range formatting. Formats combined HTML/PHP/JS/CSS files too.
- HTML request forwarding to HTML language servers for complete HTML/JS/CSS/PHP code intelligence.
- Detailed hover with links to official PHP documentation.
- Smart highlight of references and keywords.
- Reads PHPStorm metadata for improved type analysis and suggestions.
- Easy rename of symbols. When appropriate, files/folders are automatically renamed too. PREMIUM
- Accurate code folding of definitions, blocks, use declarations, heredoc, comments, and custom regions. PREMIUM
- Quickly find all implementations of interfaces and abstract classes and associated methods. PREMIUM
- Fast go to type definition of typed variables and parameters. PREMIUM
- Fast go to declaration for methods implementing an interface or abstract method declaration. PREMIUM
- Configurable auto phpdoc creation that infers return types and identifies thrown exceptions. PREMIUM
Licence
Purchase a licence at https://intelephense.com to access PREMIUM features. Licence keys grant a single user access to all current and future premium features on multiple devices forever. Licence keys must be activated (automatically) via https before use. Features not marked as PREMIUM are free and always will be free.
The language server client (vscode-intelephense) is open source and licensed under the MIT licence.
The language server (intelephense) is proprietary. Please see here for details.
Quick Start
Disable the built-in VSCode PHP Language Features.
- Go to
Extensions
. - Search for
@builtin php
- Disable
PHP Language Features
.
Note that other PHP extensions which provide similar functionality should also be disabled for best results.
- Go to
Add glob patterns for non standard php file extensions to the
files.associations
setting.For example:
"files.associations": { "*.module": "php" }
.Optionally purchase and enter your licence key by opening the command pallete --
ctrl + shift + p
-- and searching forEnter licence key
.
Further configuration options are available in the intelephense
section of settings.
Dear user, you must first login to your account to write your comment.
Please click here to Log in
Access Permission Error
You do not have access to this product!
Dear User!
To download this file(s) you need to purchase this product or subscribe to one of our VIP plans.
Files Password : webdevdl.ir
Note
Download speed is limited, for download with higher speed (2X) please register on the site and for download with MAXIMUM speed please join to our VIP plans.