Oft bearbeite ich einen Docstring und finde meine Bearbeitung schiebt die Breite einer Linie über den gewünschten rechten Rand. Daher müssen viele Textzeilen unterhalb dieser Änderung möglicherweise neu formatiert werden, bevor mein Docstring wieder akzeptabel ist.
Was ist eine einfache und sichere Möglichkeit, dies automatisch zu beheben?automatisch umformatieren Docstrings zu respektieren rechten Rand
Zum Beispiel:
class WellDocumentedClass:
"""The first line of this is <72 characters wide. And is above lots|
more text. Lorem ipsum dolor sit amet, consectetur adipiscing elit.|
et mauris ac eros placerat auctor. Mauris mollis est scelerisse |
accumsan dapibus. Ut imperdiet suscipit lacinia. Maecenas volutpat |
iaculis malesuada. Sed venenatis ipsum gravida molestolaoreet. Fuse|
facilisis neque nec mauris maximus rutrum. Suspendisse at vestibulo|
orci, ut feugiat odio. Aliquam erat volutpat. Nulla accumsan justo |
ligula, at imperdiet quam ultrices non. Cras vitae vehicula ligula.|
Quisque quam massa, dignissim in volutpat in, mattis eu urna. |
"""
pass
Oh nein! Ich habe versehentlich das Wort "Docstring" aus der ersten Zeile weggelassen. Es war so perfekt formatiert!
class WellDocumentedClass:
"""The first line of this docstring is <72 characters wide. And is |above lots
more text. Lorem ipsum dolor sit amet, consectetur adipiscing elit.|
et mauris ac eros placerat auctor. Mauris mollis est scelerisse |
accumsan dapibus. Ut imperdiet suscipit lacinia. Maecenas volutpat |
iaculis malesuada. Sed venenatis ipsum gravida molestolaoreet. Fuse|
facilisis neque nec mauris maximus rutrum. Suspendisse at vestibulo|
orci, ut feugiat odio. Aliquam erat volutpat. Nulla accumsan justo |
ligula, at imperdiet quam ultrices non. Cras vitae vehicula ligula.|
Quisque quam massa, dignissim in volutpat in, mattis eu urna. |
"""
pass
Argh. Zeit, meine Maus zu benutzen und viel zu drücken ... außer ... was machst du in solchen Momenten?