Unul dintre argumentele mereu prezente între dezvoltatorii în multe limbaje de programare este modul de indentare corectă a codului. Mulți dezvoltatori aleg să indenteze codul cu unul sau mai multe spații, în timp ce alții preferă să folosească file. Ambele variante au beneficiile lor, spatiile oferind un nivel consistent de indentare; în timp ce filele sunt concepute în mod explicit pentru a fi utilizate în indentație, permit dezvoltatorilor să configureze modul în care se afișează o singură filă și o face mult mai puțin probabil să se confrunte cu jumătate de indentare.
Sfat: jumătate de indentare este o problemă în care două documente folosesc un număr diferit de spații pentru a indenta. De exemplu, dacă utilizați un singur spațiu pentru a indenta conținutul într-un document, apoi copiați codul din codul indentat cu spațiu dublu, acestea nu vor fi compatibile. Cu file, aceasta nu este cu adevărat o problemă, deoarece filele sunt suficient de largi încât nimeni să nu folosească indentarea cu două file.
Orice mediu de dezvoltare decent, cum ar fi Sublime Text 3, permite dezvoltatorilor să stabilească cât de largă doresc să apară caracterele de filă. Aceasta este în primul rând o problemă de preferințe personale, deoarece nu are nicio diferență față de codul real, o singură filă caracterul este folosit indiferent dacă acea filă este configurată să ocupe aceeași cantitate de spațiu ca două, trei sau mai multe spatii.
Pentru a configura lățimea filei în Sublime Text 3, faceți clic pe „Vizualizare” în bara de sus, apoi faceți clic pe „Indentare” în lista derulantă. Apoi, în al doilea nivel al listei derulante, selectați lățimea pe care doriți să o ocupe o filă. Sublime Text 3 are în mod implicit filele lățime de patru spații.
Sfat: Dacă preferați să utilizați spații pentru indentare, puteți activa opțiunea „Indentare folosind spații” din partea de sus a meniului de lățime a filei. Aceasta va converti orice apăsare a tastei Tab în numărul de spații specificat.