хорошо видно, что Q использует значение по умолчанию для предварительной выборки 1000, что заставило потребителя получить исключение OOM, потому что время обработки каждого сообщения было слишком длинным и предварительная выборка только заполнялась быстро
Обновление 21 января 2009:
Проверьте порт Anirudh google-code-prettify к ActionScript3, он имеет очень хорошее приложение в качестве примера также.
Я предполагаю, что это не было даже выполнимо до настоящего времени.
С новым текстовым Механизмом Flash возможно, такие основанные на тексте функции запустят показ и надо надеяться библиотеки с открытым исходным кодом, которые работают как библиотека FlashEff.
Я также хотел сделать подсветку синтаксиса, я нашел пример, который работает http://labs.searchcoders.com/text/
Необходимо будет взять их код ActionScript и когда люди изменят текст в текстовой области затем, необходимо будет перерисовать подсветку синтаксиса.
В основном я делаю это, поскольку я делаю свой собственный IDE/язык в FLEX.