diff --git a/.gitignore b/.gitignore index f8387094..e082b0b4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,7 +6,6 @@ .webextrc .wxt *.log -/.vscode/ /docs/.vitepress/cache coverage dist diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..0a5a92b5 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,7 @@ +{ + "recommendations": [ + "davidanson.vscode-markdownlint", + "esbenp.prettier-vscode", + "github.vscode-github-actions" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..919f4e06 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,14 @@ +{ + // Set default formatter + "editor.defaultFormatter": "esbenp.prettier-vscode", + + "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, + "[yaml]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, + "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, + "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, + + // Additional guidelines for Copilot + "github.copilot.chat.codeGeneration.instructions": [ + { "file": "CONTRIBUTING.md" } + ] +}