Portál AbcLinuxu, 10. května 2025 04:23
- Unifikovat velikost "odražení" - Za definici class a funkci přidat řádek - Dlouhé seznamy nebo řetězce rozdělit do více řádků ....A pokud možno pod nějakou svobodnou licencí.
class A: def b(selfus): a = [ 1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9] if True: print "ok" else: print "ok" A().b()tak abych dostal po projetí nějakým nástrojem třeba tohle:
class A: def b(selfus): a = [ 1,2,3, 4,5,6, 7,8,9 ] if True: print "ok" else: print "ok" A().b()To se domnívám, že kate ani vim neumí.
Právě jsem vyzkoušel Netbeans 6.5 s pluginem pro python a formátovat (hlavně tedy unifikovat odsazení) umí dobře. Netbeans 6.5 se mi vůbec pro práci s pythonem zdají celkem dobře použitelné.
Obecne to neudelate, protoze v pythonu chybi definice bloku kodu. Python je jinak sikovny jazyk, ale definice bloku odazovanim je pri sestavovani kodu z ruznych zdroju s ruznym formatovanim na masli.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.