Проблема с горизонтальной прокруткой в ​​Notepad2

Проблема с горизонтальной прокруткой в ​​Notepad2

Мне нравится Notepad2, но единственное, что начинает заставлять меня отказаться от него, это причуда горизонтальной прокрутки, которая не позволяет использовать полосу прокрутки для прокрутки до конца вправо в текстовых файлах с очень длинными строками. Вы все равно можете прокручивать, но вам нужно нажать стрелку на полосе прокрутки, чтобы это заработало. Я знаю, что вы также можете отключить перенос, но я не хочу этого делать по разным причинам, которые здесь неуместны. Я также пробовал наклонять колесо мыши, но оно останавливает прокрутку, когда достигается конец горизонтальной полосы прокрутки.

Исследования привели меня к постам, где люди просто списывают это на "так оно и есть". Либо это, либо я вижу кучу извинений о том, почему это такпредполагаемыйбыть таким.

Поэтому я прихожу на StackExchange, чтобы узнать, может ли кто-нибудь из вас, опытных пользователей, подтвердить, что это действительно так и задумано, или есть способ это обойти.

решение1

Это вызвано компонентом редактирования Scintilla.

Часто задаваемые вопросы по Notepad2:Почему горизонтальная полоса прокрутки рассчитывается неправильно?

Поскольку одна строка может содержать много разных стилей синтаксиса, правильный расчет длины строки требует высокой производительности. По этой причине предполагается фиксированная ширина. Конец длинных строк всегда можно достичь с помощью клавиши End или стрелок полосы прокрутки.

В соответствии сСайт Scintilla, однако это было исправлено в версии 1.75

Выпуск 1.75

  • Горизонтальная полоса прокрутки может увеличиваться, чтобы соответствовать самой широкой отображаемой строке.

Так что это было "по замыслу", но, похоже, теперь это можно исправить. Но если вы хотите получить самый надежный ответ, свяжитесь с разработчиком Notepad2 и спросите их, можно ли это реализовать.

Связанный контент