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..755a9357 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. +1. ⚒️ (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`)