FeatureVSVSCODEZED
Editor
Syntax Highlighting
Semantic highlighting included.
Code Folding
RegEx Editor
Highlighting and validation.
Mixed HTML/JS/CSS
Features across mixed code.
Inlay Hints
Inline type and parameter information.
PHPDoc Support
Extended PHPDoc syntax, generics, and inteligence.
Code Lenses
Highlight Occurences
Semantic symbol highlight.
Breadcrumbs & Code Structure
Highlight ToDo
Highlight Unused Imports & Variables
Smart Indent
IntelliSense
Semantic Code Completion
Contextal smart code completion.
Full Generics Support
Inferring template types.
Detailed Signature Help
Detailed Tool Tips
Auto-Import
Smart Snippets
Navigation to Definition
Navigation to References
Symbol Search across Workspace
Multi-language PHP Manual
PHP reference information in all major languages.
Diagnostics
Workspace-Wide Real-Time Analysis
Type Mismatch Analysis
Validate function parameters and other types.
Deprecations diagnostic
Check compatibility with current PHP version.
Unused Variables and Imports
RegEx Validation
Reachability Check
Method Override Validation
Abstracts Implementation Check
Other Diagnostics
Quick Fix Code Action
Fix common problems quickly with a code action.
Refactoring
Rename Refactoring
Quick Fixes
Fix common diagnostics with single click.
Code Actions
Refactor code inline.
Implement Abstracts
Fix PSR Names
Organize Uses
Generate PHPDoc
Configure Auto-Fix on Save
IntelliPHP
AI Inline Code Completion
Local Fast AI Suggestions
AI Snippets Completion
Completes Code with AI Placeholders
Smart Code Completion Pre-Select
IntelliSense with Pre-Selected Best Completion
Formatting
Mixed Formatting Support
Fully Customizable Rules
Predefined Code Styles
All major conventions included.
EditorConfig Rules Definition
Batch Format entire Workspace
Format On Typing & On Saving
Format Selection
Laravel IDE
Laravel Magic
Laravel Idea ide.json Support
Eloquent Magic
Laravel Services & Facades & Routes
Components & Livewire Completions
Blade Completion
Blade Folding
PHP-in-Blade Full Editor Support
Frameworks & Templating
PHPStorm Meta Support
PHPStan Global Type Alias Support
PHAR Files Indexing and Navigation
Smarty and Twig Editor
Laravel & Blade Support
Smarty and Twig Editor
Composer Manager and IntelliSense
PHPDoc Support
Extended Syntax Highlighting
Generics & PhpStan & Psalm Support
Full Code Completion
Navigation and Refactoring
Rename and search symbols across PHPDoc
Testing
PHPUnit Tests Explorer
Tests Debugging
Tests Profiling
Tests Results View
Shows tests failure right in code with details.
Run Selected Tests or Group
Profiling
Profiling Web and Console Application
Visualize Performance and Hot Paths
Profiling Tests
Project
Project-Wide Configuration
Run/Serve
Composer Integration
Remote Development Support
EditorConfig Configuration
MSBuild Support
Project From Composer Wizard
PHP Version Manager
Remote Explorer
Incremental Deployment
IIS/IIS Express Integration
Debug
Xdebug Integration
Xdebug Configuration Validation
Built-In Web Server
Debug Inline Adornments
Debug Expression Evaluation
Variable Watch and Edit