Мне нужен простой веб-редактор (то есть встраиваемый в веб-страницу), поддерживающий следующие фичи:
- моноширинный шрифт для всего текста по умолчанию;
- перехват нажатия Tab;
- вставка по Tab 4-х пробелов;
- подсветка непечатных символов (пробелов, табов и переносов строк);
- отображение номеров строк;
- автодополнение (на основе пользовательской функции);
- работа как не десктопе, так и в мобильных браузерах (особо важна поддержка Firefox для Android).
Для всего остального, кроме последнего, идеально подходят редакторы
Ace и
CodeMirror. Ace попросту не поддерживает мобильные платформы, а CodeMirror поддерживает, но с некоторыми глюками, да и просто тяжеловат для них.
Хотелось бы чего-то совсем простого - мне по сути не нужен же полноценный редактор кода с подсветкой.
В принципе, написать подобный редактор (с перечисленными фичами) самому не так сложно, но возможно, такой уже написан. Не хотелось бы изобретать велосипед.