Préférences->Paramètres, recherchez les deux paramètres pour l'invite de code statique dans les paramètres. json, et modifiez-les comme suit : "python.linting.pylintEnabled":fal"/> Préférences->Paramètres, recherchez les deux paramètres pour l'invite de code statique dans les paramètres. json, et modifiez-les comme suit : "python.linting.pylintEnabled":fal">

Maison  >  Article  >  Tutoriel système  >  Un guide pour écrire correctement Python à l'aide de VSCode

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

WBOY
WBOYavant
2023-12-30 20:05:33751parcourir

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

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

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

"files.autoSave": "afterDelay"
"files.autoSaveDelay": 1000

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer