Generatore EditorConfig
Genera un file .editorconfig che mantiene coerenti l'indentazione e i terminatori di riga in tutti gli editor.
Generatore EditorConfig
.editorconfig è il piccolo file che impedisce lo stile di codice del tuo progetto di allontanarsi ogni volta che qualcuno lo apre in un editor diverso. Questo strumento ne genera uno per te da poche scelte semplici, invece di copiare un modello dalla memoria e sperare che la sintassi sia ancora corretta.
Scegli spazi o tabulazioni e la larghezza dell'indentazione, la codifica del file, e se le righe terminano con LF (Unix e macOS) o CRLF (Windows). Attiva "Inserisci riga finale" in modo che ogni file termini con esattamente un'interruzione di riga, e "Rimuovi spazi finali" in modo che gli editor rimuovano silenziosamente gli spazi errantini che appaiono come rumore nei diff. La lunghezza massima della riga è facoltativa — lasciala a 0 per saltare completamente l'impostazione, o impostala per forzare l'a capo negli editor che lo supportano.
Due sezioni aggiuntive gestiscono i casi che hanno bisogno di regole proprie. I Makefile richiedono caratteri di tabulazione effettivi per indentare le righe della ricetta — make fallisce completamente se uno spazio si intromette — quindi attivare la sezione Makefile fissa indent_style = tab per [Makefile] indipendentemente dalla tua preferenza generale. Markdown tratta due spazi finali alla fine di una riga come un'interruzione di riga dura intenzionale, quindi la sua sezione disabilita l'eliminazione degli spazi finali per [*.md] per impedire agli editor di cancellare la formattazione che l'autore intendeva mantenere.
Tutto viene generato localmente nel tuo browser mentre modifichi le opzioni — nulla sul tuo progetto, i suoi nomi di file o la sua struttura viene inviato da nessuna parte. Copia il risultato direttamente in un nuovo .editorconfig nella radice del tuo repository, scaricalo come file .txt per rinominarlo tu stesso, o regola un'opzione e guarda l'output aggiornarsi istantaneamente.