Comment désactiver l'inspection de convention de nommage spéciale de PEP 8 dans PyCharm
j'ai installé PyCharm et activé pep8 vérifie dans Inspections
si j'écris ce genre de fonction
def func(argOne):
print(argOne)
l'IDE me montre cet avertissement: Argument name should be lowercase
mais il n'y a pas d'option pour ignorer seulement l'inspection.
Je ne peux pas trouver un tel numéro d'erreur de l'ignorer ici
ici sont tous le nommage des inspections.
comment ignorer seulement quelques?
pourquoi j'ai besoin de ceci:
le projet en cours des directives de codage doivent être conservés
(il est trop difficile de changer les lignes directrices de l'ensemble du projet)
exactement ce que je veux:
j'ai besoin de désactiver seulement quelques de nommage des inspections. Pas tous comme par "Settings"-> "Editor"-> "Inspections"->"PEP8 coding style violation"
.
par exemple, les noms de classe doivent toujours être inspectés avec PEP8, et de la fonction des noms d'argument pas.
source d'informationauteur ya_dimon | 2015-10-15
Vous devez vous connecter pour publier un commentaire.
Depuis PyCharm 2.7 vous pouvez passer la souris sur l'inspecter le code et utiliser le à Ignorer les erreurs de ce type.
En plus, vous pouvez gérer les erreurs ignorées à Paramètres > Editor > Code > Inspections > PEP 8 convention de nommage violation > erreurs Ignorées
Testé dans PyCharm Community Edition 2016.3.2
Edit:
Pour supprimer la modification, plus tard, vous pouvez utiliser à Montrer Seulement Modifié les Inspections et supprimer les erreurs Ignorées avec
Testé dans PyCharm Community Edition 2017.2.3
À l'aide de PyCharm 5 (community edition)vous pouvez effectuer les opérations suivantes. Code -> Inspecter le Code. Ensuite sélectionner l'inspection d'erreur, et cliquez sur "Supprimer" option sur la droite.
Veuillez voir la capture d'écran ci-dessous:
Une fois que vous avez fait cela, il ajoute un commentaire, comme indiqué dans la capture d'écran ci-dessous:
Comme déjà mentionné dans d'autres commentaires, vous devriez peut-être vous demander pourquoi vous êtes la suppression de PEP8 lignes directrices. Cependant, parfois, il apparaît nécessaire, par exemple à l'aide de la pytest module, il est nécessaire à l'ombre des variables, etc, qui PEP8 Inspection se plaint dans ce cas, cette fonctionnalité dans PyCharm est très utile.
Argh! C'était frustrant pour moi aussi.
C'est le seulement avertissement je suis en désaccord avec. De toute façon, vous pouvez résoudre le problème en faisant glisser vers cette case dans l'image.
Comme il est en ce moment le seul moyen d'empêcher que la convention de nommage spécifique de pep8 est de désactiver complètement à travers
Settings
>Inspections
>Python
ou simplement laisser comme c'est.