From 94f97208e32f5d71ece5c66db64366142c41ce0d Mon Sep 17 00:00:00 2001 From: Stephen Zhou Date: Wed, 8 Feb 2023 18:43:13 +0800 Subject: [PATCH] chore: setup project workspace for better DX (#1048) * chore: setup project workspace for better DX * chore: remove prettier ext --- .gitignore | 3 --- .vscode/extensions.json | 5 +++++ .vscode/project.code-workspace | 12 ++++++++++++ web/.vscode/extensions.json | 8 ++++++++ web/.vscode/settings.json | 5 ++++- 5 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 .vscode/extensions.json create mode 100644 .vscode/project.code-workspace create mode 100644 web/.vscode/extensions.json diff --git a/.gitignore b/.gitignore index dd6f9a35..9b988506 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,4 @@ build # Jetbrains .idea -# vscode -.vscode - bin/air diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..1314c7af --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "golang.go" + ] +} diff --git a/.vscode/project.code-workspace b/.vscode/project.code-workspace new file mode 100644 index 00000000..c7ce4442 --- /dev/null +++ b/.vscode/project.code-workspace @@ -0,0 +1,12 @@ +{ + "folders": [ + { + "name": "server", + "path": "../" + }, + { + "name": "web", + "path": "../web" + }, + ], +} diff --git a/web/.vscode/extensions.json b/web/.vscode/extensions.json new file mode 100644 index 00000000..809e8c8f --- /dev/null +++ b/web/.vscode/extensions.json @@ -0,0 +1,8 @@ +{ + "recommendations": [ + "lokalise.i18n-ally", + "bradlc.vscode-tailwindcss", + "dbaeumer.vscode-eslint", + "csstools.postcss" + ] +} diff --git a/web/.vscode/settings.json b/web/.vscode/settings.json index a604d6df..e85bda74 100644 --- a/web/.vscode/settings.json +++ b/web/.vscode/settings.json @@ -2,5 +2,8 @@ "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"], "editor.codeActionsOnSave": { "source.fixAll.eslint": true - } + }, + "i18n-ally.localesPaths": [ + "src/locales" + ] }