Perché valeditor è comodo
- Nulla esce dal tuo browser. Il controllo avviene in locale, quindi le tue configurazioni non vengono caricate né salvate.
- Prima JSON e YAML. Controllo rigoroso della sintassi, con riga e colonna per ogni errore.
- Scova i problemi insidiosi. BOM, chiavi duplicate e YAML multi-documento separato da
---. - Formatta, condividi, scarica. Sistema il testo, manda un link a un collega o salva il file.
- Altri formati in arrivo. Dockerfile, Compose, Kubernetes, GitLab CI e GitHub Actions sono nella roadmap.
- Gratis e senza registrazione. Apri la pagina, incolla il testo e basta.
Come si usa
- Incolla JSON o YAML nell'editor, oppure apri un file.
- Scegli il formato o lascia attivo il rilevamento automatico.
- Leggi errori e avvisi: ognuno indica riga e colonna.
- Formatta il testo, poi copialo, condividi un link o scarica il file.
Cosa rende affidabile valeditor
Non controlla solo parentesi e indentazione: cerca ciò che di solito rompe le configurazioni dopo il commit.
Da sapere:
- Le chiavi duplicate vengono segnalate invece di essere sovrascritte in silenzio.
- Un BOM a inizio file viene rilevato prima che metta in crisi un parser in CI.
- Lo YAML multi-documento è controllato documento per documento.
- Ogni errore indica riga e colonna, senza dover cercare a mano.
- I file grandi sono controllati subito, perché non c'è andata e ritorno col server.
Quando torna utile
- Controllare un file di pipeline prima del commit, invece di aspettare una CI rossa.
- Rivedere le configurazioni in una pull request e verificare che il file venga almeno interpretato.
- File JSON come
package.json,tsconfig.jsone impostazioni delle applicazioni. - YAML per values di Helm, file Compose e manifest Kubernetes.
- Fare debug di una configurazione copiata da una chat o da un ticket che fallisce senza motivo apparente.
Domande frequenti
Che cos'è valeditor?
È un linter online per JSON e YAML che funziona nel browser. Trova errori di sintassi, BOM, chiavi duplicate e problemi dello YAML multi-documento.
Il mio testo viene caricato su un server?
No. Tutto viene eseguito in locale nel tuo browser e il contenuto delle configurazioni non viene mai caricato.
Quali formati sono supportati?
Oggi JSON e YAML. Dockerfile, Compose, Kubernetes, GitLab CI e GitHub Actions arriveranno presto.
Cosa controlla esattamente?
La sintassi di JSON e YAML, un BOM a inizio file, le chiavi duplicate e la struttura dello YAML multi-documento. Gli errori includono riga e colonna.
Posso controllare già ora file Compose, Kubernetes e CI?
Puoi verificarne la sintassi, perché sono YAML. Le regole specifiche per ciascun formato saranno aggiunte in seguito.
Posso formattare, condividere e scaricare il risultato?
Sì. Puoi sistemare il testo, copiare un link per un collega o salvare il file.
Supporta YAML con più documenti?
Sì. I documenti separati da righe --- sono controllati uno per uno e gli errori indicano il punto esatto.
È gratis e serve registrarsi?
È gratis e non richiede registrazione. Basta aprire la pagina e incollare il testo.