EditorConfig-generator
Generera en .editorconfig-fil som håller indrag och radslut konsekventa över olika redigerare.
EditorConfig-generator
.editorconfig är den lilla filen som förhindrar att ett projekts kodstil driver när någon öppnar det i en annan redigerare. Det här verktyget genererar en åt dig utifrån ett par enkla val, istället för att du kopierar en mall från minnet och hoppas att syntaxen fortfarande är korrekt.
Välj blanksteg eller flikar och indragsbredd, filkodning och om raderna slutar med LF (Unix och macOS) eller CRLF (Windows). Aktivera "Infoga slutlig radbrytning" så att varje fil slutar med exakt en radbrytning, och "Trimma avslutande mellanslag" så att redigerare tyst tar bort de vilsespeglade mellanslag som visas som brus i diffar. En maximal radlängd är valfri — låt den stå på 0 för att helt hoppa över inställningen, eller ställ in den för att tvinga radbrytning i redigerare som stöder det.
Två extra avsnitt hanterar fall som behöver sina egna regler. Makefiles kräver verkliga tabbstecken för att dra in receptrader — make misslyckas helt om ett blanksteg sniker sig in — så genom att aktivera Makefile-avsnittet fästs indent_style = tab för [Makefile] oavsett din allmänna preferens. Markdown behandlar två avslutande mellanslag i slutet av en rad som en avsiktlig hård radbrytning, så dess avsnitt inaktiverar trimning av avslutande mellanslag för [*.md] för att förhindra att redigerare raderar formateringen som författaren avsåg att behålla.
Allt genereras lokalt i din webbläsare när du ändrar alternativ — ingenting om ditt projekt, dess filnamn eller dess struktur skickas någonstans. Kopiera resultatet direkt till en ny .editorconfig i roten av ditt repository, ladda ned det som en .txt-fil för att döpa om själv, eller justera ett alternativ och se hur utdatan uppdateras direkt.