2009-08-31 9 views
1

Existe-t-il un éditeur de texte Web (c'est-à-dire html) avec saisie semi-automatique?éditeur de texte Web enrichi avec saisie semi-automatique

Disons que je veux faire un mini IDE basé sur le Web. Je veux ajouter une fonctionnalité autocomplete, donc si vous écrivez Str et appuyez sur une combinaison de touches, une méthode javascript serait invoquée pour renvoyer des compléments possibles, tels que String, StringBuffer, StringBuilder, StreamParser, etc

Répondre

1

Vous pourriez voir au position actuelle du curseur reculer jusqu'à la limite du premier mot et à travers AJAX chercher des mots-clés. Vous positionnez ces mots-clés dans une liste similaire à select juste sous le curseur.

Ce serait l'idée très générale, mais il pourrait être trop costrly à faire sur chaque frappe, alors je ferais des conseils,

  • d'abord, que le mot est longuer de 3 lettres (au moins)
  • appel tous les plusieurs touches,
  • et le troisième, si le curseur est statique pendant quelques secondes, appeler la fonction.
Questions connexes