Maison > Tutoriel système > Linux > le corps du texte

Un guide pour écrire correctement Python à l'aide de VSCode

WBOY
Libérer: 2023-12-30 20:05:33
avant
803 Les gens l'ont consulté

Nous constaterons qu'il y aura de nombreux avertissements concernant les problèmes de formatage dans le code lors de l'écriture. Alors, comment formater automatiquement votre code ? C'est ce qui sera introduit dans ce numéro.

1. Configurez flake8

Après avoir installé flake8, lors de l'écriture du code, l'éditeur vous indiquera où se trouvent les erreurs, et si le format du code n'est pas standardisé, il vous le demandera également. Ouvrez la ligne de commande, VSCode peut exécuter le terminal directement, appuyez sur la touche de raccourci Ctrl + ` et entrez "pipinstallflake8". Après avoir installé flake8 avec succès, ouvrez Fichier->Préférences->Paramètres et recherchez les deux paramètres pour les invites de code statique dans les paramètres. json , et modifié comme suit :

"python.linting.pylintEnabled": false
"python.linting.flake8Enabled": true
Copier après la connexion

Un guide pour écrire correctement Python à laide de VSCode

2. Configurez yapf

Après avoir installé yapf, appuyez sur Alt+Shift+F dans VScode pour formater automatiquement le code. Ouvrez la ligne de commande comme ci-dessus. Après avoir entré "pip install yapf" pour installer yapf avec succès, ouvrez Fichier-> Paramètres->, recherchez ce paramètre dans settings.json et modifiez-le comme suit : "python.formatting.provider": "yapf",
Un guide pour écrire correctement Python à laide de VSCode

3. Quelques configurations simples

Insérez automatiquement une nouvelle ligne à la fin lors de l'enregistrement du fichier, car le format Python a une nouvelle ligne à la fin du programme.

"files.insertFinalNewline": true
Copier après la connexion

Le fichier est automatiquement enregistré et le délai peut être défini.

"files.autoSave": "afterDelay"
"files.autoSaveDelay": 1000
Copier après la connexion

Ce dernier consiste à régler le temps de retard, ici il est réglé sur 1000 ms.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:linuxprobe.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal