Il colore di sfondo rosso è sicuramente causato dalla funzione di evidenziazione degli errori di editor di testo/visualizzatore di GitHub. È possibile trovare lo stesso comportamento che si verificano a un blocco di commento destinato a another JSON file su GitHub:
Per quanto riguarda i suoi commenti su alcuni caratteri illegali non essere evidenziati: Ho anche scoperto che certi errori JSON non rientrano nel campo di Il processore di sintassi di GitHub. Vedere this gist come esempio:
In questo caso, il testo al di fuori dell'oggetto più esterno non viene evidenziato. Qualunque sia la ragione per cui ciò potrebbe essere la stessa ragione per cui gli errori non vengono messi in evidenza per te.
È possibile testare da soli copia-incolla il codice in un new Gist. Nota che l'Editor ACE ha una sua funzione di evidenziazione che può evidenziare il codice durante la digitazione, ma le sue regole di elaborazione sembrano essere leggermente diverse da quelle del visualizzatore di codice di GitHub.
un errore di sintassi. [JSON] (http://json.org/) non supporta i commenti. –
Altri commenti nello stesso file non sono evidenziati, quindi non credo che sia (a meno che non funzioni correttamente?) – jhabbott
Non appena il documento non è valido, diventa più difficile per un parser dare un senso ad esso, Sono con la risposta di @ JonathanLonowski. Puoi aggiornare la domanda per mostrare i commenti che non sono rossi? – bitoiu