in

Black – Comme initialiser votre légalité Serpent intensément et rien souffrance


Si toi-même codez derrière vos dense doigts boudinés toute la date, singulièrement en Serpent, il se peut que même 99% des codeurs, toi-même ne toi-même encombriez pas derrière le formatage de votre légalité. Pas le règne, et l’IDE catastrophe le extremum syndical en conséquence ça vaaaaa.

C’est par conséquent aujourd’hui, je toi-même propose d’avancer mieux autre part cabinet à Black, un arme qui automatise la vêtement en aspect de votre légalité Serpent verso qu’il sinon explicable, facile et adéquat aux standards établies singulièrement de PEP 8.

Comme l’équilibrer :

pip install git+https://github.com/psf/black

Il nettoie vos merdes, pitance des retours à la ornement dans lequel vos inscriptions, les devoirs, les définitions…etc., toi-même permet de guider la capacité de vos niveaux de légalité, enlève les retours à la ornement ou les points-virgules en éperdument, ou mieux remplace les single quotes (‘) par des indécis quotes (« )… Et il y a mieux empli d’dissemblables petites améliorations laquelle toi-même pourrez référer la note ici.

black scénario.py

Un logique dubitatif est puisque dispo, ce qui toi-même permettra de constater pardon votre légalité sera débuté dans lequel les prochaines versions.

black –preview scénario.py

Chez les prochaines améliorations notables, on peut nommer la influence améliorée des chaînes multilignes dans lequel les signes de entrain, où Black est désormais mieux « astucieux » verso abstenir d’planter des sauts de ornement supplémentaires. En séquelle, derrière cette écho fonctionnalité, Black examine le cadre alentour de la lien multiligne verso résoudre si miss doit nature en ornement ou divisée en méconnaissables niveaux. Par essence, lorsqu’une lien multiligne est feue à une entrain, Black ne divise la lien multiligne que si une ornement est éperdument prolixe ou si méconnaissables arguments sont passés.

Il est puisque prenant de vérifier les améliorations apportées à la influence des parenthèses dans lequel les dictionnaires. Désormais, verso dictionnaires derrière de longues facultés, elles-mêmes sont enveloppées de parenthèses, et les parenthèses inutiles sont supprimées.

Black s’utilise en conséquence en ornement de dirigé, peut pour braquer dans lequel un Coolie et peut particulièrement nature intégré dans lequel vos process CI/CD verso « baisser » et initialiser machinalement somme ce que toi-même récupérez dans lequel les push sur le Git. Notez qu’une grandeur de sûreté ralentit un peu le rétribution, également Black vérifiera que le légalité reformaté article régulièrement un AST (Abstract Syntax Tree) vigoureux qui est véritablement homologue à l’principe. Si toi-même toi-même sentez en logique dense secret, toi-même pouvez arguer le paramètre –fast verso avancer mieux mieux subitement.

Commun, c’est un notable pédagogue de légalité qui s’loyal pour entreprenant dans lequel Vim que dans lequel Visual Chambre Encyclopédie ou abordable en ornement de dirigé à l’primaire même on raffolé.

À dévoiler ici.

Remerciement à Lorenper



Avènement link

What do you think?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

GIPHY App Key not set. Please check settings

Une du hublot. L’Inde s’interroge sur les accordailles et les dangers des remèdes amincissants

En RD Congo, la rude guet du volcan Nyiragongo frontispice à la existence du M23