Modifier les inspections

Analyser son code avec PyCharm

Crée un compte
pour enregistrer ta progression

S'inscrire

Modifier les inspections

Besoin d'aide ?

Essaie d'être le plus exhaustif possible en donnant suffisamment de détails pour qu'on puisse te répondre du premier coup 😉

Tu souhaites nous remonter un bug ? Utilise-plutôt ce formulaire.

Cette fonctionnalité est réservée aux membres de la formule accompagnement de Docstring.

Toutes les questions

00:00 : Vous l'avez vu dans PyCharm quand on a du code écrit, on a beaucoup d'avertissements sur le code, que ce soit des erreurs ou juste des avertissements pour me dire que certaines choses pourraient être effectuées différemment ou d'une meilleure façon.

00:12 : Eh bien ces affichages on peut les modifier dans les préférences de PyCharm. Si je vais dans PyCharm > Préférences, vous allez pouvoir aller dans Editor Inspection et vous avez ici tout ce qui est utilisé pour vérifier votre code.

00:23 : On a notamment une partie sur Python. Donc, si vous voulez voir tout ce qui va être vérifié par PyCharm dans votre code, vous pouvez y avoir accès ici. Et on a également la possibilité d'activer ou de désactiver certains avertissements ou certaines erreurs à l'intérieur de cette inspection.

00:38 : On peut également facilement filtrer toutes ces inspections ici, par exemple pour n'afficher que les inspections de type « Error » donc, si je clique sur « Error » ici, j'ai toutes les inspections qui vont vraiment être problématiques pour mon code donc par exemple, pour Python, on n'en a qu'une ici.

00:52 : Si on va avoir dans HTML, on en aurait d'autres. Par exemple, un tag script qui serait mal écrit. Et si vous voulez voir également toutes les inspections pour un langage, vous pouvez filtrer ici par langage.

01:03 : Donc là, si je décoche, on va revenir à ce qu'on avait par défaut. Moi il y a quelque chose que je vous conseille de désactiver, ça va être dans « Proof Reading » ici, de désactiver « Typo » Donc « Typo » ça va être en fait une vérification sur les erreurs d'orthographe.

01:15 : Et le problème, c'est que PyCharm va vérifier en anglais, donc si vous tapez des noms de variable en français, eh bien il va toujours vous mettre un zigzag vert en dessous de ces mots et je trouve que c'est assez perturbant personnellement.

01:27 : En plus, on est pas en train d'écrire un livre même si on faisait des erreurs de frappe dans le nom de certains mots, ce n'est pas bien grave. Donc, personnellement, je préfère désactiver cette option qui, par défaut, est activée. Comme ça, ça me fait un peu moins de choses qui sont surlignées dans mon script.

01:40 : Donc, c'est vraiment la seule chose que je change et je vais cliquer sur « Apply » pour appliquer ces changements. Donc, c'est vraiment à l'intérieur des préférences ici que vous pouvez voir ce qui est vérifié sur votre code et également si jamais vous avez des choses que vous ne voulez pas vérifier.

01:54 : Par exemple, ici, on a une vérification pour regarder si une classe a une méthode __init__ ou pas. Donc, si vous savez, par exemple, que vous êtes sur un projet dans lequel vous ne mettez jamais les méthodes __init__ parce que vous n'en avez pas besoin, eh bien vous pouvez pour ce projet, désactiver cette vérification pour là encore, ne pas avoir trop de pollution visuelle dans vos scripts.

02:13 : Vous pouvez également changer la sévérité des « warning » donc là, par défaut, il est sûr « Weak Warning », on pourrait le mettre en « Error » si vraiment par contre, dans un des scripts, on est absolument sûr qu'on veut tout le temps une méthode __init__ dans nos classes eh bien, on pourrait changer ce « warning » pour qu'il ne soit plus un avertissement faible, mais pour que ce soit une erreur et donc que vraiment, ça nous le mette en rouge dans notre script.

02:35 : Donc voilà comment afficher et modifier tous ces avertissements et dans les prochaines parties, on va voir comment inspecter toutes ces erreurs et ces avertissements directement à l'intérieur d'un script Python.

Préférences de lecture

Les changements sont sauvegardés automatiquement.

Lecture automatique

Passe automatiquement à la prochaine vidéo.

Sous-titres

Active automatiquement les sous-titres lorsqu'ils sont disponibles.

Effets sonores

Active les effets sonores pour marquer la progression dans le cours (0 = désactive les effets sonores).

Vitesse

La vitesse de lecture des vidéos.

Mes notes

Réservé aux membres abonnés

Inscris-toi

Pour pouvoir prendre des notes et ajouter des favoris tu dois être abonné à Docstring.

Voir les formules

Bravo, tu es prêt à passer à la suite 👏

Fête

Tu as complété % du parcours.

Mes notes

Sauvegardé

Passages surlignés

Besoin d'aide ?

Essaie d'être le plus exhaustif possible en donnant suffisamment de détails pour qu'on puisse te répondre du premier coup 😉

Tu souhaites nous remonter un bug ? Utilise-plutôt ce formulaire.

Cette fonctionnalité est réservée aux membres de la formule accompagnement de Docstring.

Aucun résultat.

Un problème sur le site ?

Aide-nous à améliorer Docstring en nous signalant un problème que tu as rencontré.

Que ce soit un bug sur une fonctionnalité ou une erreur dans une formation, on va pouvoir le corriger rapidement 😉

Page concernée

M'avertir par e-mail

Je veux être averti par e-mail lorsque ce bug est corrigé.