Ce code est de toute beauté avec editorConfig

editorConfigVSCodeVS2017CleanCode
Yannick Willi - 29/03/2019 à 22:01:380 commentaire

L’objectif d’Editorconfig est de garantir la cohérence des styles d’édition dans vos projets.

Il vous permet de spécifier dans un fichier de configuration au niveau de la solution ou par projet :

  • le style d’indentation (tabulations ou espaces),
  • le nombre d’indentation et de tabulations,
  • le type de retours à la ligne (Unix, Mac, Dos),
  • l’encodage des caractères (UTF-8, Latin-1),
  • la suppression des espaces de fin,
  • l’insertion d’une ligne à la fin du fichier,
  • l’emplacement du fichier de configuration.

 

Et s’il vous prenait l’envie de changer de style d’indentation pour l'ensemble du projet ? Une seule modification et tous les fichiers de la solution seront mis à jour !


On peut également définir ces règles par extensions de fichiers, ce qui permet d'avoir une règle pour les fichiers CS et une autre pour les TS par exemple.


Nativement intégré à Visual Studio 2017, le plugin VS Code ou Notepad++ est téléchargeable via le site editorconfig.org


Comment ajouter un fichier EditorConfig ? 


C'est très simple, soit au niveau de la solution, soit au niveau du projet


Exemple de fichier EditorConfig


Remerciements


Merci à Trey Hunner (principal contributeur du projet) pour ce composant très pratique.

 

Sources

 

https://editorconfig.org/


https://docs.microsoft.com/fr-fr/visualstudio/ide/create-portable-custom-editor-options?view=vs-2017




Commentaires :

Aucun commentaires pour le moment


Laissez un commentaire :

Réalisé par
Expaceo