-
Notifications
You must be signed in to change notification settings - Fork 3
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
Switch to DEVSENSE VSCode Plugins? #157
Comments
According to the documentation, this would make the following VSCode plugins obsolete:
But doesn't seem to replace "valeryanm.vscode-phpsab" (PHPCS) or it isn't stated on the feature list at least. We shouldn't forget to adjust / delete any related VSCode settings! |
I will start using it locally and give feedback, on what is missing / not working. |
I created a list of problems in the issue summary. First problem:
Here are a few PHPCS error after formatting a Drupal class with it:
It also doesn't work as linter and won't replace the sniffer part of "PHP Sniffer & Beautifier for Visual Studio Code" and since the formatter doesn't work properly, it also won't replace the "beautifier part". |
Just used it for a bit again, but I just don't see it...
As it currently stands, it just isn't an out-of-the-box plugin and probably needs vast custom configurations. I really don't see it for a price point of 120€ per YEAR!! I really don't see it with the amount of money + time investment to have a similar setup as the current one. |
Of course, this isn't solely my decision to make. I just realized, that intelephense also doesn't provide PHP linting and its formatter isn't used either. To be fair, I rarely use any of the intelephense features at all, so if you @JPustkuchen find the DEVSENSE addon useful, we could of course integrate it and stay with "PHP Sniffer & Beautifier" as a linter / formatter like we currently do it with intelephense. |
Currently using it for JTL Plugin development together with PHP Code Beautifier and I think its fine. Although the Performance seems worse than Intelliphense (takes longer to suggest methods) and the doc block creation doesn't seem to work? Is this a premium feature? |
doc block works for me. ctrl+. on the function name |
Perhaps we should do this in an experimental branch first, but after testing for 30 days I think these VSCode plugins are better then the combination we're using currently.
https://www.devsense.com/en/features#vscode
List of problems:
The text was updated successfully, but these errors were encountered: