
Наверное, будет лучше, если я расскажу вам, как самостоятельно увидеть, что я имею в виду, а не буду пытаться описать это словесно.
Возьмем такой пример:
this is an example line bluh
this is a different example line blarg
И вставьте его в окно Notepad++, а затем вэтот редактор в браузередля сравнения. [Эта ссылка ведет на случайный урок на Codecademy; не обращайте внимания на то, что там уже есть; я просто использую Codecademy, потому что это простой способ поделиться примером работы этой функциидолженв редакторе.]
(В обоих редакторах ctrl-щелчок можно использовать для запуска множественного редактирования, а alt-щелчок-перетаскивание можно использовать для запуска режима столбцов.)
В режиме столбцов/мультиредактирования в обоих редакторах попробуйте использовать:
- стрелки вправо/влево
- ctrl-вправо/ctrl-влево
- ctrl-shift-вправо/ctrl-shift-влево
- домой/конец
- смена-дом/смена-конец
Вы быстро поймете, что я имею в виду, когда говорю, что Notepad++ не работает так, как «должен».
Кто-нибудь знает способ это исправить? Какой-нибудь плагин или что-то в этом роде?
[Кстати, вы также можете заметить, что в редакторе Codecademy сочетание клавиш ctrl-[shift-]-вправо/влево следует простому, прямолинейному правилу перехода вперед к следующему/последнему элементу /\b/
, тогда как в NP++ оно имеет более сложное, запутанное поведение, перескакивая /\s+?/
также при некоторых условиях, которые связаны с тем, удерживается ли клавиша shift и в каком направлении вы движетесь.]
решение1
Вы пробовали?Возвышенный Текст 2? Он отлично поддерживает режим столбцов, многоредактирование и многое другое, и все полностью настраивается с помощью текстовых (JSON) файлов конфигурации, так что, например, если вам не нравится сочетание клавиш для какого-то действия, вы можете просто изменить его. Также вокруг него есть большое сообщество с кучейплагиныи языковые расширения, позволяющие делать практически все, что угодно.
Я пользуюсь ST2 уже много месяцев, и он мне безумно нравится. Поначалу отсутствие графического интерфейса конфигурации немного странно, но когда привыкаешь, он становится чрезвычайно мощным. ST2 можно скачать и использовать бесплатно неограниченное количество времени, хотя время от времени придется регистрироваться. Я очень быстро купил лицензию на него, потому что он определенно стоил поддержки автора.