2014-07-14 6 views
2

J'ai un éditeur d'as pour un projet et je veux faire des curseurs colorés qui apparaissent sous certaines conditions.Comment travailler avec plusieurs curseurs?

Pendant le codage, ces curseurs doivent être statiques (l'utilisateur ne peut pas les déplacer).

Comment ajouter un curseur et le remplir de couleur?

Répondre

3

Ce que vous recherchez est appelé Marqueurs.

Ceci placera un marqueur de fond derrière un texte sur la ligne 0, colonne 6 à 10:

var Range = ace.require('ace/range').Range; 
var range = new Range(0, 6, 0, 10); 
var marker = editor.session.addMarker(range, 'ace_myclass', 'text'); 

Pour supprimer:

editor.session.removeMarker(marker); 

Voir:

http://ace.c9.io/#nav=api&api=edit_session

Questions connexes