2013-02-09 4 views
0

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

Благодарим за внимание.

ответ

0

Я предлагаю KDE's "kate" редактор:

  • зрелый и гибкий редактор
  • основе, поэтому кросс-платформенный
  • Qt
  • отлично подсветка двигатель
  • работает автодополнение двигатель
  • использовать автономный или встроенный

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

Смежные вопросы