Jedným zo stále prítomných argumentov medzi vývojármi v mnohých programovacích jazykoch je, ako správne odsadiť kód. Mnoho vývojárov sa rozhodne odsadiť kód jednou alebo viacerými medzerami, zatiaľ čo iní uprednostňujú použitie tabulátorov. Obe možnosti majú svoje výhody, pričom priestory ponúkajú konzistentnú úroveň odsadenia; zatiaľ čo karty sú výslovne navrhnuté na použitie v odsadení, umožňujú vývojárom konfigurovať spôsob zobrazenia jednej karty a znižujú pravdepodobnosť, že dôjde k polovičnému odsadeniu.
Tip: Polovičné odsadenie je problém, keď dva dokumenty používajú na odsadenie rôzny počet medzier. Ak napríklad použijete jednu medzeru na odsadenie obsahu v jednom dokumente a potom skopírujete kód z kódu s dvojitou medzerou, nebudú kompatibilné. S kartami to v skutočnosti nie je problém, pretože karty sú dostatočne široké na to, aby nikto nepoužíval odsadenie dvoch kariet.
Akékoľvek slušné vývojové prostredie, ako napríklad Sublime Text 3, umožňuje vývojárom nastaviť, ako široké chcú, aby sa znaky tabulátora zobrazovali. Ide v prvom rade o problém osobných preferencií, keďže sa nelíši od skutočného kódu, jedinej karty bez ohľadu na to, či je tabulátor nakonfigurovaný tak, aby zaberal rovnaké množstvo miesta ako dva, tri alebo viac priestory.
Ak chcete nakonfigurovať šírku karty v Sublime Text 3, kliknite na „Zobraziť“ v hornej lište a potom kliknite na „Odsadenie“ v rozbaľovacom zozname. Ďalej v druhej úrovni rozbaľovacieho zoznamu vyberte šírku, ktorú má karta zaberať. Sublime Text 3 predvolene používa karty so šírkou štyroch medzier.
Tip: Ak dávate prednosť používaniu medzier na odsadenie, môžete povoliť možnosť „Odsadiť pomocou medzier“ v hornej časti ponuky šírky karty. Toto skonvertuje každé stlačenie klávesu tabulátora na určený počet medzier.