Могу ли я получить разделенный экран в Notepad ++, как Emacs?

75

Одним из преимуществ Emacs является то, что вы можете разделить экран, чтобы получить два или более просмотров одного и того же файла, что позволяет вам просматривать и иметь более четкий обзор файла. Есть ли какие-нибудь плагины или такая же функциональность уже встроена в Notepad ++?

starcorn
источник

Ответы:

112

Он встроен в Блокнот ++. Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши на вкладке файла и сказать «Клонировать в другое представление», и оно разделит рабочую область на два прокручиваемых представления файла, подобно тому, как Emacs делает несколько окон. Вы также можете открыть два разных файла в разных видах.

Бен Ричардс
источник
1
можно сделать так, чтобы он прокручивался только при прокрутке одной из сторон? На данный момент они будут прокручиваться одновременно, когда я это сделаю.
звездная кукуруза
7
В меню «Вид» вы можете установить / снять флажки «Синхронизировать вертикальную прокрутку» и «Синхронизировать горизонтальную прокрутку», и это должно заставить вас работать так, как вы хотите.
Бен Ричардс
В настоящее время NP ++ кажется ограниченным двумя окнами. В предыдущих версиях была возможность иметь настоящий ориентированный на плитки графический интерфейс, но он исчез.
Druvision
Работать с двумя окнами, показывающими одинаковое содержимое, можно, но выделение двойным щелчком работает только для окна, в котором вы дважды щелкаете. В другом окне подсветка не применяется.
Galmok
63

Вы также можете «повернуть» ваш разделенный вид от вертикального к горизонтальному, сделав:

  • щелчок правой кнопкой мыши на разделительной линии (курсор изменится на двойную стрелку)

  • и выберите «Повернуть влево» или «Повернуть вправо»

user232301
источник
2
Хорошо упомянуть - это одна из наименее обнаруживаемых функций!
Гвидо Доменичи
12

Как и @Ben Richards, как уже упоминалось, вы должны щелкнуть правой кнопкой мыши на вкладке файла и щелкнуть «клонировать в другое представление». Первоначально это было бы вертикально, вы можете повернуть или «перевернуть» его по горизонтали, щелкнув правой кнопкой мыши пунктирную линию и выбрав, затем нажмите «Повернуть влево» или «Повернуть вправо»

Обратите внимание, что вы можете сделать это для нескольких окон

баг ошибка, которую я обнаружил, состоит в том, что если у вас изначально открыто несколько вкладок, скажем, AB C. и вы клонировали A, скажем AA, если вы нажмете вкладку B или C, AA все равно будет отображаться для всех вкладок без клона. Я нахожу это неудобным.

Однако, если вы клонируете B и или C, у вас также будет несколько вкладок в клонированных окнах.

notepad ++ несколько вкладок

кузнец
источник
4

Чтобы отметить, на веб-сайте Notepad ++ есть подробное описание встроенных функций с фотографиями и инструкциями для новичков: http://docs.notepad-plus-plus.org/index.php/Multiple_Views

Для более чем двух представлений единственным текущим вариантом, по-видимому, являются два экземпляра, каждый из которых имеет разделенные виды (возможно, один привязан слева, а другой - справа). Было бы хорошо, если бы это могло быть расширено, чтобы позволить Emacs подобную функциональность ... встроенная командная строка, запускающая python справа, исходный код слева.

Дэвид МакКорри
источник
3

Если вы щелкнете правой кнопкой мыши на текущей вкладке или перейдите в «Просмотр»> «Переместить / клонировать текущий документ», а затем нажмите «Клонировать в другой вид», он будет клонирован на другую половину экрана.

Hello71
источник