PHP Tools for Visual Studio Code v1.2.6469 Preview
PHP Tools for Visual Studio Code v1.2.6469 Preview
PHP Tools for VS Code is a complete development integration for the PHP language. The features are provided with respect to conventions, stability, simple use, and performance. Please see the product page for more details on devsense.com.
This package extends VS Code with fast code completion, advanced editing features, debugger, built-in web server, test explorer, and workspace-wide code analysis:
Editor
fast code completion powered by workspace-wide type analysis.
code actions for namespace resolution, getters/setters, adding use, or implementing interfaces.
signature help guiding through the function's parameters and PHP 8 named arguments.
navigation for workspace-wide go to definition, references, and implementations.
symbol search to quicky list all declarations across the workspace.
Go To Implementations lists all derived classes, implemented interfaces, traits, and overriden functions.
Phar files and their content are integrated in completion and all the navigation features, seamlessly.
PHPDoc generator when /** is typed, automatic completion of keywords, diagnostics, and quick fixes.
PHPStorm metadata notation automatically processed.
PHP manual in all major languages is seamlessly integrated into the editor.
code formatting for ranges, documents, and blocks. Formats contained HTML/JS/CSS as well.
detailed tooltips revealing localized description, colored headers, and link to documentation.
rename refactoring safely renames any symbol with rename preview across the workspace.
highlighting occurances of a symbol under the cursor.
breadcrumbs and outline for fast and easy navigation within a file.
PHP/HTML/JS/CSS mixed codes are colored and editable all together with code completion.
code folding for code blocks, declarations, comments and user regions.
Debugging
built-in web server gets started as you start debugging.
debugger making use of Xdebug. Provides value editing, debug console, tooltips and more.
breakpoints and logpoints are must-have features for tracing your program.
debug watch tooltips for safe inspection of the debug session.
remote server support with optional path mappings.
Code Analysis
extensive problems analysis continuously reports problems across the entire workspace.
provides quick fixes for fast and common errors and typos in users code.
respects PHPStorm metadata to improve the type analysis.
configurable to enable or disable specific warnings within specific directories.
hundreds of semantic rules based on type analysis and PHP internals.
Testing
test explorer that visualizes, runs PHPUnit tests, and organizes test results.
debugging of selected test cases within a single click.
1.2.6469 (April 24, 2021) preview
code action for sort uses (PSR-12)
reports curly braces as deprecated since PHP 8.0
support for remote file systems
type analysis improvements
code action for sort uses (PSR-12)
reports curly braces as deprecated since PHP 8.0
support for remote file systems
type analysis improvements
Only for V.I.P
Warning! You are not allowed to view this text.