From 8c35e488bbc6a2765067b44efaca74868fab1fcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Saccoccio?= Date: Tue, 17 Oct 2023 22:04:17 +0300 Subject: [PATCH] docs: added recommended extensions to VSCode config --- .vscode/extensions.json | 10 ++++++++++ README.md | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..771f8ca3 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,10 @@ +{ + "recommendations": [ + "bmewburn.vscode-intelephense-client", + "muuvmuuv.vscode-just-php-cs-fixer", + "getpsalm.psalm-vscode-plugin", + "esbenp.prettier-vscode", + "Vue.volar", + "Vue.vscode-typescript-vue-plugin" + ] +} \ No newline at end of file diff --git a/README.md b/README.md index f4441479..3011b53c 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ For automatic uploads, you can use the official Nextcloud mobile apps. These are 1. 👩‍💻 In a terminal, run the command `make dev-setup` to install the dependencies. 1. 🏗 To build/watch the UI, run `make watch-js`. 1. ✅ Enable the app through the app management of your Nextcloud. -1. ⚒️ (Strongly recommended) use VS Code for development and install these extensions. +2. ⚒️ (Strongly recommended) use VS Code for development and install these extensions (`Ctrl+Shift+P` > `Show Recommended Extensions`). - [PHP Intelephense](https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client): For PHP intellisense and static analysis - [PHP-CS-Fixer](https://marketplace.visualstudio.com/items?itemName=muuvmuuv.vscode-just-php-cs-fixer): For PHP formatting (alternatively, `make php-cs-fixer`) - [Psalm](https://marketplace.visualstudio.com/items?itemName=getpsalm.psalm-vscode-plugin): For PHP static analysis (alternatively, `make psalm`)