salve a tutti ho un problema con java script(nn lo conosco molto bene)....
il codice è il seguente:
Sto facendo un editor testuale in Java Script, e il codice sopra riportato mi permette di commentare(quindi colorare in un certo modo il testo scritto sull'editor) il testo scritto nel seguente modo:codice:if (ch == "/" && source.equals("*")) { setState(inCComment); return null; } ...... function inCComment(source, setState) { var maybeEnd = false; while (!source.endOfLine()) { var ch = source.next(); if (maybeEnd && ch == "/") { setState(normal); break; } maybeEnd = (ch == "*"); } return "css-comment"; }
e fin qui ci sonocodice:/* TESTO DA COMMENTARE */
Io però voglio ke nel mio editor il commento sia riferito ad una singola riga, nel seguente modo:
(quindi quando vado a caporigo il colore del testo deve tornare normale)codice:% TESTO DA COMMENTARE
Per fare questo ho modificato il codice nel seguente modo:
Solo che nn mi funziona, sfora da qualke parte.codice:...... if (ch == "%") { setState(inCComment); return null; } ...... function inCComment(source, setState) { var maybeEnd = false; var fine = false; while (!fine) { var ch = source.next(); if (ch == '\n') { setState(normal); fine=true; break; } } return "css-comment"; }
Qualcuno sarebbe cosi gentile da aiutarmi
grazie a tutti in anticipo
Massimo

Rispondi quotando


