vscode-intelephense icon indicating copy to clipboard operation
vscode-intelephense copied to clipboard

PHP intellisense for Visual Studio Code

Results 446 vscode-intelephense issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Intelephense does not validate the arguments to an anonymous class **To Reproduce** ```php new class() { public function __construct(int $a) { } }; ``` **Expected behavior** An...

diagnostics

**Feature description or problem with existing feature** When a class is extending another class, gotoSymbol doesn't shows the parent functions or properties. Similar, while implementing a trait, no function or...

If set lsp-intelephense-php-version less than 8. Should highlight as an error in situation bellow. ![image](https://github.com/bmewburn/vscode-intelephense/assets/112937805/89889fa1-9658-4ead-8d9f-3f455c02fbe1)

diagnostics

**Feature description or problem with existing feature** The built-in formatter only offers to choose the formatting style of braces, you can select between **psr12**, **allman** and **k&r**. In general, this...

format

PHP has support for creating aliases for classes, but apparently, such classes are not recognized by the current version of Intelephense, there are no IDE hints. Documentation: https://www.php.net/manual/en/function.class-alias.php

feature

Related: https://github.com/bmewburn/vscode-intelephense/issues/78, https://github.com/bmewburn/vscode-intelephense/issues/516 Is there, or can there be, a list somewhere of formatting rules that Intelephense applies beyond PSR-12? My team loves Intelephense because it isn't (very) configurable. We're...

**Describe the bug** Wrong formatting **To Reproduce** ``` ``` **Expected behavior** ``` ``` **Platform and version** ``` Version: 1.44.2 (system setup) Commit: ff915844119ce9485abfe8aa9076ec76b5300ddd Date: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js:...

format

Please can you provide a formatting feature that automatically adds {} or ":" to the IF ELSE condition? Example: `if ($condition) // Some code else // Some code` After formatting:...

code-actions
format

For me the documentation and hover content has some issues: * Indentation from code examples missing * Excessive underscores and backslashes Here's an example: ![docblock_markdown](https://user-images.githubusercontent.com/675062/82185638-d36a9180-98e9-11ea-8fc2-f6e10b32ab8e.png) Note the missing spaces in...

hover