Sto lavorando alla personalizzazione del codemirror per la mia nuova lingua. Come parte di questa nuova implementazione della modalità, sto scrivendo una nuova barra degli strumenti in cui l'utente può selezionare del testo e dire inserire. Questo comando dovrebbe inserire il testo in cui l'utente stava digitando prima di fare clic sulla barra degli strumenti.Inserimento di un nuovo testo nella posizione del cursore data
Non sono riuscito a trovare alcun supporto di livello API per farlo. Se c'è un altro modo, qualcuno può darmi una mano su questo?
In pratica, ottenere il numero di posizione attuale del cursore e la posizione in corrispondenza della quale il cursore è attualmente presente. Può essere un oggetto di posizione
API per l'inserimento di un testo, qualcosa come insertText("Text", PositionObject)
Fa questo lavoro correttamente IE9? Lo sto usando IE9 ma una volta inserito il testo, non sono in grado di aggiungere ulteriori caratteri. È qualcosa che hai notato quando sviluppi lo specchio del codice? – Chetan