Dans les projets de développement de logiciels avec plusieurs personnes, des normes de codage peuvent être établies afin d'améliorer la qualité et de réduire les coûts de révision en écrivant de manière unifiée. Comme il est difficile de partager en considérant la spécification d'un style d'écriture trop détaillé, il est préférable d'utiliser du linter publié par des développeurs de langage et de grandes entreprises pour la partie que vous souhaitez au moins unifier. Par exemple, le code source peut être au moins unifié en spécifiant simplement le format du code avant de valider afin qu'il n'y ait pas d'affichage d'erreur de linter, de sorte que le coût de la révision est concentré sur le contenu de traitement plutôt que sur la méthode d'écriture. être capable de.
Même dans le développement à petite échelle au niveau individuel, vous pouvez facilement organiser le style d'écriture à partir de différents états en fonction du fichier ou de la méthode d'indentation et de sauts de ligne, et même si le code source hérité des autres est différent de votre propre style d'écriture, vous pouvez le formater. Si vous le pouvez, vous pouvez l'amener à un état au moins facile à lire.
La plupart des langues principales ont des linters et des formateurs de code, et les IDE et les éditeurs de texte ont des fonctionnalités de formatage par défaut, et vous pouvez facilement étendre les fonctionnalités de formatage, donc si vous ne l'avez pas encore configuré, configurez-le. Essayons.
Ce qui suit décrit comment utiliser le formateur linter de Python avec atom.
$ python3 -V
Python 3.6.1
$ pip3 install pep8
$ pip3 install autopep8
apm install atom-beautify
apm install linter
apm install linter-python-pep8
Recommended Posts