diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 746fa30697..dec658cd8e 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -5,33 +5,34 @@ "context": ".." }, "appPort": "8124:8123", - "context": "..", "postCreateCommand": "script/bootstrap", - "extensions": [ - "github.vscode-pull-request-github", - "dbaeumer.vscode-eslint", - "ms-vscode.vscode-typescript-tslint-plugin", - "esbenp.prettier-vscode", - "bierner.lit-html", - "runem.lit-plugin", - "ms-python.vscode-pylance" - ], "containerEnv": { "WORKSPACE_DIRECTORY": "${containerWorkspaceFolder}" }, - "settings": { - "terminal.integrated.shell.linux": "/bin/bash", - "files.eol": "\n", - "editor.tabSize": 2, - "editor.formatOnPaste": false, - "editor.formatOnSave": true, - "editor.formatOnType": true, - "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "files.trimTrailingWhitespace": true + "customizations": { + "vscode": { + "extensions": [ + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode", + "runem.lit-plugin", + "github.vscode-pull-request-github", + "eamodio.gitlens" + ], + "settings": { + "terminal.integrated.shell.linux": "/bin/bash", + "files.eol": "\n", + "editor.tabSize": 2, + "editor.formatOnPaste": false, + "editor.formatOnSave": true, + "editor.formatOnType": true, + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "files.trimTrailingWhitespace": true + } + } } } diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 8bea127242..ea7763d5de 100755 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -2,7 +2,8 @@ "recommendations": [ "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", - "bierner.lit-html", - "runem.lit-plugin" + "runem.lit-plugin", + "github.vscode-pull-request-github", + "eamodio.gitlens" ] }