Skip to content

Commit

Permalink
build: Add VSCode extension recommendations
Browse files Browse the repository at this point in the history
This commit introduces a `.vscode/extensions.json` file to the project,
which provides recommendations for Visual Studio Code extensions. The
inclusion of this file aims to streamline the development environment
setup for contributors by suggesting a set of useful extensions commonly
employed within the project.

The recommended extensions cover various aspects of development,
including:

* **Code intelligence:**  `npm-intellisense` and `path-intellisense` for
enhanced JavaScript/Node.js and path handling.
* **Documentation:** `jsdoc-generator` for generating JSDoc
documentation, `vscode-markdownlint` for linting Markdown files.
* **Linting and formatting:** `vscode-eslint`, `prettier-vscode`, and
`vscode-stylelint` for enforcing coding style and best practices.
* **HTML/Twig support:** `auto-close-tag`, `auto-rename-tag`, and
`twig-language-2` for better HTML and Twig template development.
* **Markdown assistance:** `markdown-all-in-one` for enhanced Markdown
editing experience.

By including these recommended extensions, contributors can quickly set
up their VS Code environment with relevant tools, leading to a more
productive and consistent coding experience.
  • Loading branch information
MikeRatcliffe committed Sep 30, 2024
1 parent 5294623 commit 17a9628
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"recommendations": [
"christian-kohler.npm-intellisense",
"christian-kohler.path-intellisense",
"crystal-spider.jsdoc-generator",
"davidanson.vscode-markdownlint",
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"formulahendry.auto-close-tag",
"formulahendry.auto-rename-tag",
"mblode.twig-language-2",
"stylelint.vscode-stylelint",
"yzhang.markdown-all-in-one"
]
}

0 comments on commit 17a9628

Please sign in to comment.