4 ms·
This sounds like a nightmare for Python. No auto formatter would solve inconsistent indentation for you. You would need to put a little more effort into using
by NBJack 3y ago
This sounds like a nightmare for Python. No auto formatter would solve inconsistent indentation for you.
You would need to put a little more effort into using your caret to find issues when a compiler gives a row and column coordinate.
Max width restrictions (i.e. 80 columns) would become meaningless and arbitrary.
Your entire team would likely have to agree to the font choice for consistency.
OS font rendering differences would make life very interesting.
- rhn_mk1 3y agoYou get in trouble only if you see hanging indentations: Foo(Bar(...), baz) But they are not required for a happy life: Foo( Bar(...), baz, ) It's not PEP8, but it works, and it does not depend on the font at all. 80 columns is bollocks in any case, but with this style, width is usually even reduced. Alternatively, Elastic Tabstops solves this, but it's supported by approximately no one. https://nickgravgaard.com/elastic-tabstops/ https://nickgravgaard.com/elastic-tabstops/