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

Add recommended VS Code extensions #2504

Closed
robyngit opened this issue Aug 26, 2024 · 0 comments · Fixed by #2513
Closed

Add recommended VS Code extensions #2504

robyngit opened this issue Aug 26, 2024 · 0 comments · Fixed by #2513
Assignees
Labels
Developer experience Improvements that help devs be more productive, impactful, and satisfied enhancement
Milestone

Comments

@robyngit
Copy link
Member

To improve collaboration as well as on-boarding of new contributors, we should add a list of recommended VS Code extensions to the repo. This will be particularly helpful in getting developers set up with the tools they need to implement the new linting and formatting guidelines. It seems most of the current contributors are using VS Code, so this is a good place to start.

This is as simple as:

  • Creating a .vscode/extensions.json file in the root of the repo.
  • Adding extensions to the file in the following format:
{
    "recommendations": [
        "extension.identifier1",
        "extension.identifier2"
    ]
}

Extension IDs can be found by right-clicking on an extension in the Extensions view and selecting "Copy Identifier".

Adding this file will prompt users to install the recommended extensions when they open the repository in VS Code. They can then install them with a single click.

I would propose adding the following extensions to the list:

Looking for recommendations on others that would should add @rushirajnenuji @artntek @alonakos @iannesbitt + anyone else!

@robyngit robyngit added enhancement Developer experience Improvements that help devs be more productive, impactful, and satisfied labels Aug 26, 2024
@robyngit robyngit added this to the 2.31.0 milestone Aug 26, 2024
@robyngit robyngit self-assigned this Aug 26, 2024
@robyngit robyngit linked a pull request Sep 9, 2024 that will close this issue
@robyngit robyngit closed this as completed Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Developer experience Improvements that help devs be more productive, impactful, and satisfied enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants
@robyngit and others