2013-08-28 3 views
0

Я думаю, что это скорее вопрос руководства, чем правильный или неправильный вид. По сути, я ищу простейший/самый чистый способ реализовать элемент ввода, который изменяет стиль (скажем, другой цвет шрифта) между символами (например, «['и»]) - подобно тому, как вы комментируете какой-то код в редакторе. Я решил, что мне нужно будет использовать контент-доступный div, но я не против (и, возможно, предпочитаю) других вариантов, если это возможно.Контентный стиль изменения между символами

Прямо сейчас, я думаю о вызове функции замены, которая превращает открытые и закрытые скобки в открытые и закрытые теги span каждый ключ или каждые несколько секунд, но сохранение позиции курсора кажется проблемой, и оба Варианты кажутся неуклюжими.

Есть ли какой-то предпочтительный метод для этого?

Спасибо заранее, я обязан почти всем, что знаю о коде, в сообщество stackoverflow!

+0

кажется, что вам нужна подсветка синтаксиса. –

+0

Спасибо за направление! Я нашел радугу ([link] (http://rainbowco.de/)), которая, я думаю, будет работать красиво. – Nick

ответ

0

Я нашел несколько ссылок, которые могут помочь вам

ETCH.js

CodeMirror

+0

Я не совсем искал редактор кода, но спасибо за вклад. – Nick