EditorConfig generator
Generiraj .editorconfig datoteku koja održava konzistentno uvlačenje i završetke redaka u svim editorima.
EditorConfig generator
.editorconfig je mala datoteka koja zaustavlja pomak kodnog stila vašeg projekta svaki put kada ga netko otvori u drugom editoru. Ovaj alat kreira jedan za vas iz nekoliko jednostavnih izbora, umjesto da kopirate šablonu iz memorije i nadajte se da je sintaksa još uvijek ispravna.
Odaberite razmake ili tabulatore i širinu uvlačenja, kodiranje datoteke, i da li redaci završavaju s LF (Unix i macOS) ili CRLF (Windows). Uključite "Umetni završni novi red" tako da svaka datoteka završi s točno jednom linijom, i "Obrezuj zaostalu razmaku" tako da editori tiho uklanjaju odmetnute razmake koji se pojavljuju kao buka u diff-ovima. Maksimalna dužina reda je opciona — ostavite je na 0 da biste u potpunosti preskočili postavku, ili je postavite kako biste nametnuli prelom u editorima koji ga podržavaju.
Dva dodatna odjeljka barate slučajeve koji trebaju vlastita pravila. Datoteke Makefile zahtijevaju stvarne znakove tabulatora za uvlačenje redaka recepta — make potpuno ne uspijeva ako se prosuri razmak — tako da uključivanje odjeljka Makefile postavlja indent_style = tab za [Makefile] bez obzira na vašu opću preference. Markdown tretira dva zaostala razmaka na kraju reda kao namjerno tvrdu liniju, tako da njegov odjeljak onemogućava obrezivanje zaostale razmake za [*.md] kako bi se spriječilo da editori izbrišu formatiranje koje je autor namjeravao zadržati.
Sve se generira lokalno u vašem pregledniku dok mijenjate opcije — ništa o vašem projektu, njegovim imenima datoteka ili strukturi se nigdje ne šalje. Kopirajte rezultat izravno u novu .editorconfig datoteku na korijenu vašeg spremišta, preuzmite je kao .txt datoteku kako biste je sami preimenovali, ili prilagodite opciju i gledajte kako se izlaz ažurira trenutno.