Skip to content

Commit 3013cba

Browse files
committed
build: Add VSCode extension recommendations
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.
1 parent 8aa7491 commit 3013cba

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.vscode/extensions.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"recommendations": [
3+
"christian-kohler.npm-intellisense",
4+
"christian-kohler.path-intellisense",
5+
"crystal-spider.jsdoc-generator",
6+
"davidanson.vscode-markdownlint",
7+
"dbaeumer.vscode-eslint",
8+
"esbenp.prettier-vscode",
9+
"formulahendry.auto-close-tag",
10+
"formulahendry.auto-rename-tag",
11+
"mblode.twig-language-2",
12+
"stylelint.vscode-stylelint",
13+
"yzhang.markdown-all-in-one"
14+
]
15+
}

0 commit comments

Comments
 (0)