さまざまなカラーリングをサポートする構文 (キーワード、コメントなど) を持つエディターを作成しました。このエディターを使用して、大きなサイズのファイル (>18 MB) を開くと、クラッシュします。メモリ不足の問題だと思います。
構文の色付けを行わずにファイルを開こうとしたとき (無効)、TextEditor API を使用してファイルを開いたところ、問題なく動作しているようです。
しかし、同じ API を使用して、エディターにいくつかの色付け機能を含めようとすると、同じファイル (>18MB) を開こうとします。アプリケーションがクラッシュしました。
なぜこれがクラッシュしているのか分かりますか?
ありがとう、