Ho appena scoperto che è una pessima pratica indentare python pressando TAB.
Sono sconvolto.
@neurob white space, white space everywhere
ho notato però che non ho mai avuto problemi fino ad ora con TAB, può darsi che i vari editor che ho usato (principalmente Thonny e Codium) convertono in automatico i tab in whitespace?
@neurob sublime riconosce che usi python e identa correttamente da solo, credo anche gli altri
@twisterrm capisco, forse magari se utilizzo Vim ci devo stare più attento, finora credo che gli editor abbiano fatto tutto in maniera automatizzata
@neurob @twisterrm anche su vim puoi automatizzare la sostituzione, se non sbaglio anche specificando solo per python
@neurob @twisterrm forse con qualcosa del tipo: https://stackoverflow.com/questions/9986475/expand-tabs-to-spaces-in-vim-only-in-python-files non provato perché ho settato per qualsiasi tipo di file la sostituzione
@valhalla domanda stupida, se ~/.vim non esiste e la creo io è tutto ok no? @bedef @twisterrm
@neurob se devi mettere mano solo tu al codice l'importante è essere sempre consistenti. Poi la maggior parte degli editor o ti sostituiscono automaticamnte i tab con gli spazi o puoi impostarli per farlo