E 'possibile mostrare caratteri nascosti (come Carriage Return character) in Codemirror Text Editor, ma non ho trovato alcun riferimento di configurazione su di esso nella sua documentazione. È possibile fare questo?È possibile mostrare caratteri nascosti in CodeMirror?
7
A
risposta
2
Il ritorno del carrello viene interpretato in modo speciale da CodeMirror (quando da solo creerà un'interruzione di riga, quando davanti a un feed di riga verrà ignorata), quindi in tal caso, no non è possibile.
Ma altri caratteri non stampabili (ad esempio \b
) saranno visualizzati come punti rossi per impostazione predefinita e sarà possibile adattare la classe CSS pertinente cm-invalidchar
per personalizzare il loro aspetto.
3
questo potrebbe essere fatto con l'aiuto di overlays e stili predefiniti con spazi e il simbolo EOL in questo modo:
cm.addOverlay({
name: 'invisibles',
token: function nextToken(stream) {
var ret,
spaces = 0,
peek = stream.peek() === ' ';
if (peek) {
while (peek && spaces < Maximum) {
++spaces;
stream.next();
peek = stream.peek() === ' ';
}
ret = 'whitespace whitespace-' + spaces;
} else {
while (!stream.eol() && !peek) {
stream.next();
peek = stream.peek() === ' ';
}
ret = 'cm-eol';
}
return ret;
}
});
Si potrebbe utilizzare addon CodeMirror Show Invisibles per questo scopo.
Problemi correlati
- 1. È possibile mixare sia il CodeMirror: Velocity mode che CodeMirror: HTML mixed mode?
- 2. È possibile utilizzare codemirror su più aree di testo?
- 3. Striscia di caratteri nascosti dalla stringa
- 4. Rimozione di caratteri nascosti dalle stringhe
- 5. È possibile mostrare caratteri unicode in un tipo di input HTML = invia valore?
- 6. Non è possibile ottenere backspace per funzionare in codemirror, in PhoneGap su Android 4.x?
- 7. Come mostrare i file nascosti nella vista Progetto di Aptana?
- 8. Il blocco note ++ mostra tutti i caratteri nascosti?
- 9. È possibile mostrare la posizione esatta in Sublime Text 2?
- 10. È possibile mostrare un suggerimento in un'app per iOS?
- 11. CodeMirror con correttore ortografico
- 12. È possibile "annusare" la codifica dei caratteri?
- 13. Come aggiungere testo in CodeMirror
- 14. Come integrare CodeMirror in KnockoutJS?
- 15. CodeMirror: righe particolari in sola lettura
- 16. sostituire caratteri che sono nascosti nel testo
- 17. CodeMirror Convalida sintassi dinamica
- 18. Perché è possibile inserire caratteri in un campo int MySQL?
- 19. È possibile aggiungere più caratteri dopo l'associazione in xaml?
- 20. È possibile personalizzare i caratteri invisibili in xcode4?
- 21. Come è possibile ottenere i caratteri disponibili in WPF
- 22. Campi nascosti in AngularJs
- 23. Autocompletamento remoto codemirror
- 24. Come mostrare i caratteri malayalam nell'applicazione BlackBerry?
- 25. Ruby $ stdin.gets senza mostrare caratteri sullo schermo
- 26. È possibile configurare Eclipse per mostrare le linee tra parentesi?
- 27. È possibile mostrare suggerimenti su un grafico di retex?
- 28. CodeMirror - lingua auto-detection
- 29. Mostra file nascosti in cloud9.io
- 30. È possibile mostrare il numero di riga nell'emissione differenziale affiancata?