J'utilise PyCharm sur Windows et je souhaite modifier les paramètres pour limiter la longueur de ligne maximale aux 79
caractères, par opposition à la limite par défaut des 120
caractères.
Où puis-je modifier le nombre maximal de caractères par ligne dans PyCharm?
A style guide is about consistency. Consistency with this style guide is important. Consistency within a project is more important. Consistency within one module or function is most important. But most importantly: know when to be inconsistent -- sometimes the style guide just doesn't apply.
One big exception to PEP 8 is our preference of longer line lengths. We’re well into the 21st Century, and we have high-resolution computer screens that can fit way more than 79 characters on a screen. Don’t limit lines of code to 79 characters if it means the code looks significantly uglier or is harder to read.
Pour PyCharm 2018.1 sur Mac:
Préférences ( ⌘+ ,), puis
Editor -> Code Style
:Pour PyCharm 2018.3 sur Windows:
Fichier -> Paramètres ( Ctrl+ Alt+ S), puis
Editor -> Code Style
:Pour suivre PEP-8 réglé
Hard wrap at
sur 80.la source
Pour PyCharm 4
Fichier >> Paramètres >> Éditeur >> Style de code: marge droite (colonnes)
suggestion: jetez un oeil à d'autres options dans cet onglet, elles sont très utiles
la source
Vous pouvez même définir une marge droite distincte pour HTML. Sous le chemin spécifié:
Fichier >> Paramètres >> Editeur >> Style de code >> HTML >> Onglet Autre >> Marge droite (colonnes)
Ceci est très utile car généralement HTML et JS peuvent généralement être longs sur une seule ligne que Python. :)
la source
Pour tout le monde ou moi-même si je recharge ma machine, pour qui cela ne fonctionne pas lorsque vous effectuez un reformatage de code, il existe une option supplémentaire à vérifier sous éditeur-> style de code-> python: assurez-vous que la marge droite n'est pas dépassée. Une fois cette option sélectionnée, le reformatage fonctionnerait.
la source
Pour PyCharm 2017
Nous pouvons suivre ci-dessous: Fichier >> Paramètres >> Editeur >> Style de code.
Fournissez ensuite des valeurs pour
Hard Wrap
&Visual Guides
for wrapping
tout en tapant, cochez la case.NB: regardez également d'autres onglets, à savoir. Python, HTML, JSON etc.
la source