У нас есть встроенный редактор кода на нашем сайте. Этот встроенный редактор - Ace Editor .
Вот как это работает сейчас (см. GIF ниже): Сначала выберите текст справа налево. Затем, удерживая SHIFT и НАЖМИТЕ в конце строки. Ace отменяет выделение исходного текста и выделяет его от исходной точки вставки до конца строки.
Вот что мы хотим: Оставьте все, что выбрано в данный момент. Если у пользователя выделен текст, и он удерживает клавишу SHIFT, а затем щелкает, чтобы выделить дополнительный текст, новый текст должен всегда добавляться к выделению, даже если он был после исходной точки вставки.
Вполне вероятно, что есть настройка, которая включает это поведение, но мы не можем его найти. Если он существует, что это за настройка?