Ich arbeite an einem Echtzeit-Collaborative-Editor in Ace-Editor, und ich konnte keine Dokumente zum Einfügen von Text an einer bestimmten Stelle im Editor (Aka, die Position der anderen Benutzertypen bei.) Irgendwelche Ideen?Ace Editor - Einfügen von Text an der Position
5
A
Antwort
12
Verwenden Sie editor.session.insert(position, text)
wo Position ist ein Objekt des Formulars {row:number, column:number}
Allerdings wird dies allein nicht helfen kollaborativen Editor zu machen. Sehen Sie sich share.js an, die Ace unterstützt.
10
Um an der aktuellen Position einfügen Sie (unter der Annahme, dass sein könnte, was Sie suchen)
editor.session.insert(editor.getCursorPosition(), text)
Verwandte Themen
- 1. Einfügen von Text an der Cursorposition in WYSIHTML5 Editor
- 2. Android: Einfügen von Text in EditText an der aktuellen Position
- 3. ACE Editor Änderungsereignis
- 4. -Token-String für ace Editor
- 5. ACE Editor löscht Steuerzeichen
- 6. Ace Editor ace.js Dateigröße
- 7. Ace-Editor - Kopieren und Einfügen von Editor in externe Anwendung (z. B. Notepad)
- 8. Ace-Editor-Cursor verhält sich falsch
- 9. Ace Editor RequireJS Referenzieren von ace/ext-language_tools Abhängigkeiten "ace/lib/oop" und "ace/lib/event_emitter"
- 10. Ace-Code-Editor verschwindet onclick
- 11. Angular2 - Dynamisches Laden Ace Editor
- 12. Einfügen von Text an der Cursorposition in Embarcadero Tools API
- 13. Rekursive Blöcke in Ace-Editor
- 14. Deaktivieren der horizontalen Teilung in Ace Editor
- 15. Ändern der Zeilenhöhe im ACE-Editor?
- 16. ACE Editor Autocomplete - benutzerdefinierte Strings
- 17. Einen Ace-Editor von außen hervorheben
- 18. Auto-Vervollständigung in ACE-Editor
- 19. Ace Editor - Gehe zu Zeile
- 20. Ace Web-Editor nicht sichtbar
- 21. Einfügen von Text in TinyMCE Editor, wo der Cursor ist
- 22. ACE-Editor Autovervollständigung entfernen lokale Variablen
- 23. So laden Sie den Ace-Editor
- 24. Wie Einrückungsgröße in ACE-Editor einstellen
- 25. Ace Editor "Definieren ist nicht definiert"
- 26. Ace Editor verliert Fokus in der ionischen App
- 27. Wie verwende ich Verschönerung in Ace Editor?
- 28. Resize ajax.org ACE-Editor basierend auf der Größe des Browsers
- 29. Ace Editor Autocomplete - zwei Schritte Autocomplete
- 30. Dynamische Aktualisierung der Syntax-Hervorhebungsmodus-Regeln für den Ace-Editor
Dank verwenden können! Und ich brauche keine Hilfe für den anderen Teil. Ich war mir nur nicht sicher, wie ich die Position bekommen/Text einfügen konnte. Danke vielmals! –