Harald Brombach (digi.no) Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 (endret) Tabulator eller mellomrom – spiller det noen rolle? Endret 27. september 2016 av Harald Brombach (digi.no) Lenke til kommentar
MacAttack Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 (endret) Filstørrelsen blir vel mindre ved å bruke Tab kontra mange mellomrom Endret 7. juni 2016 av MacAttack 1 Lenke til kommentar
9WB91CR4 Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Det aller viktigste er at alle som bidrar i et prosjekt bruker det samme. Alltid. Med det sagt, er mellomrom riktig og tab feil. Men det å faktisk taste spaces istedet for å sette editoren til å gjøre tab til 2 eller 4 spaces er enda mer feil. 4 Lenke til kommentar
kmlund Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Foretrekker tab da det er raskere å navigere i koden med piltastene, samt å endre innrykk manuelt om man skulle ha behov for det. Lenke til kommentar
netfrik Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. Lenke til kommentar
jtfidje Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. Why? :-P Lenke til kommentar
eloekset Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. Why? :-P I Python har innrykket betydning for programflyten. Da kan man ikke blande tabulator og mellomrom, for selv om det ser ut som om innrykket er like stort, blir resultatet feil om man har f.eks. fire mellomrom på en linje og tabulator på neste linje. Lenke til kommentar
ism_InnleggNO Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. Why? :-P Alle editorer som ikke skjønner gg=G burde vært forbudt. Ved lov! ;=) Lenke til kommentar
netfrik Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. Why? :-P Fordi i Python er tabs/mellomrom en del av hvordan koden tolkes. I bestefall får man "IntendationError", i verste fall tolker python koden din feil (linjer blir tolket til å være innenfor/utenfor løkker, funksjoner etc.) uten at du oppdager det. Lenke til kommentar
fruktsalatsaft Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. Tenkte på python da jeg så episoden. Ikke noe å diskutere hvis dét er språket man bruker Lenke til kommentar
SondrB Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Tabs over spaces :-) For de som har brukt Microsoft Office Word litt, forstår hvor forferdelige det er når man må rydde opp mellomrom når det er brukt fremfor tabulatur. Argumentet at det er likt i alle skrifttyper henger ikke på greip, samt at ved bruk av tabs kan hver enkelt utvikler selv velge hvordan det visuelt skal presenteres. Handler om presentasjon, indentering av koden, og da er tabulatur riktig og lagd for akkurat dette formålet. Viktigste er selvsagt at hvert prosjekt og team bruker det samme. Lenke til kommentar
Anders Jensen Skrevet 7. juni 2016 Del Skrevet 7. juni 2016 Go fmt. Ferdig snakket. Bike shedding er for blåruss ikke gode utviklere. Lenke til kommentar
Mathtrix Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Dette er idiotisk. Det blir ikke lettere å lese. Det er ikke mer oversiktlig. Det tar mye lenger tid å skrive. Og det er ulogisk. Lenke til kommentar
Mathtrix Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Dette er idiotisk. Det blir ikke lettere å lese. Det er ikke mer oversiktlig. Det tar mye lenger tid å skrive. Og det er ulogisk. Innrykk i koden syns tydeligvis ikke i vanlige kommentarfelt heller.. :-P Lenke til kommentar
ElmerFudd Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Det aller viktigste er at alle som bidrar i et prosjekt bruker det samme. Alltid. Med det sagt, er mellomrom riktig og tab feil. Men det å faktisk taste spaces istedet for å sette editoren til å gjøre tab til 2 eller 4 spaces er enda mer feil. Helt enig. Er ikke alltid klart hvor mange <space> 1 <tab> skal vises som på skjermen. Det verste jeg ser i f.eks. C/C++ source-filer er søppel av denne typen: /* * Local variables: * c-basic-offset: 4 * tab-width: 8 * indent-tabs-mode: nil * End: * * vi: set shiftwidth=4 tabstop=8 expandtab: * :indentSize=4:tabSize=8:noTabs=true: */ Må man virkelig fortelle emacs/vim om hva en <tab> skal se ut som? Arrrg!!! Ergo: bedre å droppe <tab> over alt. Lenke til kommentar
Christian Scott Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Litt forskjell på kode og dokumenter med innebygd formatteringsinformasjon. Lenke til kommentar
Raymond Brun Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Filstørrelsen blir vel mindre ved å bruke Tab kontra mange mellomrom Filstørrelse er vel irrelevant i disse dager med terrabytdisker Lenke til kommentar
Raymond Brun Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Jeg sier bare dette: Python og folk som skriver/redigerer koden sin i gedit/notepad. Burde medført dødsstraff. waat, notepad er fint det. Har fungert siden 19hundreogsytti ! Lenke til kommentar
Garland Briggs Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Fordelene med tabulator: - mindre filstørrelse - kun ett tastetrykk - du trenger ikke ta stilling til hvor store innrykkene skal være før du begynner - du kan selv regulere størrelsen på innrykkene med programvaren Lenke til kommentar
Steinar Eliassen Skrevet 8. juni 2016 Del Skrevet 8. juni 2016 Når noen bruker Word som eksempel på hvorfor ting bør være en ting fremfor en annen i kildekode, har man ikke helt forstått hva det handler om 1 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå