diff --git a/source/vscode/extensions.md b/source/vscode/extensions.md index c609bf49b22b1bab0550919f669e0e004c3d7255..1ec8461092b9fe679c159b5844392db9124d8393 100644 --- a/source/vscode/extensions.md +++ b/source/vscode/extensions.md @@ -55,11 +55,37 @@ Permet de formatter le code PHP. ## GitLens -## SonarLint +[lien sur le store Microsoft](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) + +C'est un gestionnaire Git complémentaires à GitKraken (dévellopé par Axosoft également). + +Vous aurez un suivie ligne par ligne directement dans vscode de vos modifications. + +## SonarLint + +[lien sur le store Microsoft](https://marketplace.visualstudio.com/items?itemName=SonarSource.sonarlint-vscode) + +[SonarLint](https://www.sonarsource.com/products/sonarlint/) est un Linter trés puissant développé par Sonar. + +Il propose beaucoup de régles sur de nombreux langages, il est extrémement complet. + +SonarQube est un outil mondialement reconnu en ce qui concerne la détection d'anomalies dans le code, je pense que c'est une bonne pratique d'essayer de respecter au maximum ce qu'ils proposent. + +### Configuration + +```json +{ + "sonarlint.rules": { + "php:S1808": { + "level": "off" + } + }, +} +``` ## PHP Intelephense -## PHP DocBlocker +## PHP DocBlocker ## Add jsdoc comments