Ich möchte so etwas wie ein Hintergrundarbeiter tun. Es sollte automatisch etwas Code aktualisieren (an einer anderen Stelle als der Cursor), ohne den Cursor auf das letzte geänderte Wort zu bewegen. Ist dies mit editor.session.replace oder .insert möglich?Kann der Wert im Ace Editor aktualisiert werden, ohne die Position des Cursors zu ändern?
0
A
Antwort
0
Eine Möglichkeit, dies zu tun, ist, die aktuelle Cursorposition zu speichern, die Daten einzufügen und die Cursorposition auf den Anfangspunkt zu setzen.
//Get the Current Positon
var currentPosition = editor.selection.getCursor();
//Insert data into the editor
editor.setValue(data);
editor.clearSelection();
//Set the cursor to the Initial Point
editor.gotoLine(currentPosition.row, currentPosition.column);
Verwandte Themen
- 1. Ändern der Zeilenhöhe im ACE-Editor?
- 2. AlloyUI Ace-Editor Theme Ändern
- 3. Setzen oder Ändern der vertikalen Position des Cursors
- 4. Wie wird ngModel aktualisiert, wenn der Wert des ui-ace-Editors mit setValue aktualisiert wird?
- 5. Wie kann ich die Syntaxprüfung im ACE-Editor deaktivieren?
- 6. Wie bekomme ich Wert von ACE-Editor ohne Kommentare?
- 7. Ace Editor - Einfügen von Text an der Position
- 8. Resize ajax.org ACE-Editor basierend auf der Größe des Browsers
- 9. Ace Editor - Gehe zu Zeile
- 10. Ace Editor - Ändern Sie CTRL + H Tastenbelegung
- 11. ACE Editor Änderungsereignis
- 12. Größe des ACE-Editors ändern
- 13. Wie ersetzt man einen Token-Wert im ACE-Editor?
- 14. Ace Editor Benutzerdefinierte Syntax
- 15. Ace-Editor-Cursor verhält sich falsch
- 16. Ändern der SCNNode-Position, ohne die Ausrichtung zu ändern
- 17. Ace Editor ace.js Dateigröße
- 18. Ändern des Cursors der Maus durch js
- 19. Ace Editor erhalten Wert auf einzelne Zeile
- 20. Dynamische ACE-Editor-Modi
- 21. Ändern Sie die Haltezeit des Cursors?
- 22. Gibt es eine Möglichkeit, die Zeilennummern im Ace Editor auszublenden?
- 23. Ace Editor Autocomplete color.red
- 24. Ace Editor RequireJS Referenzieren von ace/ext-language_tools Abhängigkeiten "ace/lib/oop" und "ace/lib/event_emitter"
- 25. Kartenansicht ändern ohne Position zu ändern
- 26. Ändern des Cursors einer Schaltfläche
- 27. Ändern des Cursors beim Ziehen
- 28. Angular2 - Dynamisches Laden Ace Editor
- 29. Ace Web-Editor nicht sichtbar
- 30. Ermitteln der absoluten Position des Cursors in tkinter