-
-
Notifications
You must be signed in to change notification settings - Fork 54
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
Add Drupal-related VSCode extensions and settings. #30
Conversation
Oops, it looks like the first commit had some other unintentional changes. Must admit I am pretty new to using the VSCode Git UI, so I think that just slipped in without me noticing! Will try and clean that up later. On the bright side, I made this PR entirely from a GitPod 🥳 |
fe3aca7
to
12be93a
Compare
I force pushed to clean up those changes so I think this is ready for review. This could probably be expanded on further but I think this is a good start! |
@paul121 Thank you so much! It seems that there are a lot of recommended vscode extensions that are still missing. @paul121 What do you think about following the instructions here - |
Cool, I was wondering about that. I'll try and start that soon |
Thank you so much!
…On Fri, Aug 20, 2021, 18:46 Paul Weidner ***@***.***> wrote:
Cool, I was wondering about that. I'll try and start that soon
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#30 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAFS5J5OBGJETVT6TMDSY3T53LKPANCNFSM5CFTHKZQ>
.
|
Just some notes on status of these extensions... TLDR; I'm just going to focus on phpcs, phpcbf and composer like I mentioned in my first comment. Everything else seems to be outdated at this point. General
Drupal 8
Drupal 7
|
12be93a
to
224cb42
Compare
I think the I installed and configured drupal/coder according to these docs: https://www.drupal.org/docs/contributed-modules/code-review-module/installing-coder-sniffer Now I'm curious if we she could configure an alias for running |
I opened a PR to add the The latest release was in 2017. It seems like this may be another alternative (not on open-vsx) but I have not tested: https://github.com/faelv/composer-companion |
@paul121 Look great to me, thank you so much. I think we should open follow-up issues for any additional vscode extensions that were not ready yet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Nice addition! |
Opened a new issue for adding a composer extension: #33 |
The Problem/Issue/Bug
Addresses #6.
How this PR Solves The Problem
Adds 3 of the extensions and default settings listed at https://www.drupal.org/docs/develop/development-tools/configuring-visual-studio-code
These docs recommend other extensions but it seems that these are not available on the Open VSX registry: https://open-vsx.org/
Notable extensions that are missing are:
We might need to request the extension authors that these get added, or it looks like there may be a method of adding these to the registry too. More info here:https://www.gitpod.io/docs/vscode-extensions#where-do-i-find-extensions
Manual Testing Instructions
Related Issue Link(s)
See #6
Release/Deployment notes