Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redundant Extensions on the PHP Feature #1281

Open
loureirorg opened this issue Feb 26, 2025 · 0 comments
Open

Redundant Extensions on the PHP Feature #1281

loureirorg opened this issue Feb 26, 2025 · 0 comments
Assignees

Comments

@loureirorg
Copy link

loureirorg commented Feb 26, 2025

I noticed the current PHP feature includes multiple VS Code extensions with overlapping functionality:

  • PHP Intelephense (bmewburn.vscode-intelephense-client) - Provides Intelephense PHP language server
  • PHP Extension Pack (xdebug.php-pack) - Includes zobo.php-intellisense PHP language server
  • PHP Tools for VS Code (devsense.phptools-vscode) - Provides another PHP language server
  • PHP Debug (xdebug.php-debug) - Included in xdebug.php-pack

Since this configuration hasn't been updated in about 3 years, I'm wondering if all these extensions are still necessary. Having three extensions providing identical core functionality (IntelliSense and debugging) might cause multiple language servers to conflict with each other and create an unnecessarily bloated feature.

Would it make sense to clean up the extension list to reduce redundancy and potential conflicts?

Thanks for considering this suggestion!

@Mathiyarasy Mathiyarasy self-assigned this Mar 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants