Forcer-les-conventions-de-code-avec-Editor-Config
Cette page recense les "fichiers d'éditeur" que nous utilisons par langage.
Ces fichiers sont ceux qui configurent certaines conventions de codage telles que :
- l'utilisation de l'espace ou du caractère de tabulation pour les espaces
- le nombre de caractères d'espacement utilisé pour l'indentation
- des règles de compilation (obligation d'initialiser une variable, finir chaque instruction avec un ";")
- des règles de style et autres ...
Note importante : ces fichiers sont personnalisés et nous sont propres.
Le fichier est à la racine de chaque projet :
- / : à la racine pour les règles communes aux projets
- /src : pour les règles .NET/C# du backend
- /angular : pour les règles TS
Pour Typescript
> ⚠️ TODO
Pour C#
L'outil dotnet format utilise le fichier .editorconfig pour ses règles de formatage.
Notre fichier .editorconfig pour nes projets C# se base sur les pratiques de la team ASPNET Core : .editorconfig.
Il prend en compte les règles des pages suivantes :