2010-11-24 3 views
0

я нахожусь на поиске путей и указателей, чтобы создать простой текстовый редактор (не могу назвать его именно текстовый редактор) .the функции него описаны ниже ...создания простой редактор

  1. простой где пользователь вводит команды.
  2. команда моя собственная реализация и не специфична для каких-либо языков программирования ..
  3. основных команд, таких как

      drawSqaure(side); 
    
  4. Когда пользователь переходит к следующей строке коды я хочу, приведенный выше код, чтобы получить отраженный в панели WYSIWYG (на нашем примере должен нарисовать круг ), который является частью редактора.

  5. Естественно, когда редактор созревает, он должен помогать пользователям с командами (подсказками синтаксиса) во время их ввода.

может кто-нибудь помочь мне, предоставляя указатели и ценные советы ...

Фактический мотив, чтобы команды типа пользователя и позволить им увидеть изменения визуально ...

является его возможно разработать такой вид приложения, и если это так, возможно, использовать HTML + Javascript для разработки ????

или целесообразно ли использовать встроенные редакторы вместо того, чтобы начинать с нуля ???

+0

И BTW - я полагаю drawSqaure (сторона); не должен рисовать круг, но я мог бы не понимать цели вашего приложения достаточно хорошо;) – naugtur 2010-11-24 20:27:21

+0

эй, это была моя ошибка ... извините, poeple ... – satta 2010-11-25 01:48:22

ответ

0

Это, безусловно, может быть сделано с использованием HTML и javascript, но я сомневаюсь, что есть инструмент из коробки, который сделает все это за вас. Я бы посмотрел TinyMCE, но вам, вероятно, придется поместить в работу, чтобы сделать вещи, подобные drawSquare, фактически рендеринга в холст.

0

Есть рамки, которые помогут рисовать на холсте. Я не знаю, что именно вы хотите, чтобы ваше приложение могло делать, но там определенная структура, которая будет полезна.

Смотрите, если вы, как и любой из них: http://javascript.open-libraries.com/utilities/drawing/10-best-javascript-drawing-and-canvas-libraries/

Идея, которую я вижу здесь, безусловно, можно делать с Javascript и объектом холста, но потребует некоторого знания, чтобы работать быстро, когда широко используется.