Онлайновый текстовый редактор html/js. Нужны советы.
Добрый день.
Хочу создать онлдайновый текстовый редактор, с набором характеристик, как у всех редакторов. Ну там подсветка синтаксиса, поиск/замена, подстановка кода, автозакрытие тэгов и прочее, что есть неотъемлемыми атрибутами современных текстовых редакторов. Хочу узнать, возможно ли с пом. html-js создать такое? Пытался найти в сети работающие образцы, например codemirror, но там есть недоработки, глюки, и десятки килобайтов кода, так что без пузыря в тех исходниках не разобраться. Да и вообще, в сети НЕТУ хороших онлайн редакторов с подсветкой синтаксиса и прочими фичами. Поэтому хочу знать у профи: возможно ли в принципе создание онлайн редактора html/js? И если да, то что для этого нужно? Так как разработку уже начал, то могу сказать с чем столкнулся: проблема с позиционированием каретки в contentEditable контейнере, нумерацией строк и переходом на заданную строчку, координаты каретки (для вывода подстановки кода). Итого вопрос: если бы вам пришлось делать онлайновый текстовый редактор на основе html&js, то вы бы его сделали? А если бы сделали, то как (в общих чертах)? |
Возможно. Но:
Во-первых, нахрен никому не нужно. Во-вторых, куча кроссбраузерной, извиняюсь, ебли. Потому что то, как лиса обходится с contentEditable элементами - это тихий ужас. В-третьих, медленно. Нормальные десктопные идешки весят от сотни мегабайт до нескольких гигов. |
Цитата:
Цитата:
Пока что особых глюков не замечал. Тем более с контент Edatаbl-ом. То, что делает (или не делает) в опере, то же и в FF. Может быть, заточить под HTML5 или jquery? Может там есть больше возможностей? Повторюсь: codemirror - текстовый редактор онлайн - вполне подошол бы, но там 90% кода не нужны, а убирать оттудова лишнее лучше сразу застрелиться. Я уже и заплатить за изготовление готов. :) |
Цитата:
Цитата:
что ты хочешь взять из этих технологий ? |
Цитата:
|
Цитата:
|
Эм, ну авторизоваться и использовать.
|
Цитата:
|
В принципе, если для цмс какой-то, ориентированной на обывателя... Хотя с другой стороны обывателю нужен визуальный редактор, а не с подсветкой...
Спорна сама идея применения такого редактора, нежели только курсовой написать. |
Ну, я вот пишу код в ульраедите.
Хотелось бы иметь все фичи, плюс немного своих наворотов. Писать IDE для выньдоус нет никакого желания. Хотелось бы написать универсальное, работаеющее на всех платформах и в основных браузерах. Как, кстати, обстоит дело с режимом столбцов? Можно ли заставить браузер копипастить столбиками, а не рядками? |
Часовой пояс GMT +3, время: 17:09. |