Ограничения редактора Monaco для выделения выбранных слов

У меня огромный текст, в котором много одинаковых слов (1400 штук). Когда я выбираю первое слово, Monaco выделяет только 999 первых таких же слов. Пожалуйста, предложите мне несколько вариантов, которые регулируют это поведение.


person PunKHS    schedule 25.06.2020    source источник


Ответы (1)


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

Есть множество проблем, которые ссылаются на это в репозитории vscode, который использует monaco в качестве базовой библиотеки текстового редактора:

person Peter    schedule 29.06.2020