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

66285
starcorn

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

67
возможный дубликат [Как я могу просмотреть два файла рядом в Notepad ++] (http://superuser.com/q/215917/241386) phuclv 8 лет назад 4

5 ответов на вопрос

99
Ben Richards

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

можно сделать так, чтобы он прокручивался только при прокрутке одной из сторон? На данный момент они будут прокручиваться одновременно, когда я это сделаю. starcorn 12 лет назад 1
В меню «Вид» вы можете установить / снять флажки «Синхронизировать вертикальную прокрутку» и «Синхронизировать горизонтальную прокрутку», и это должно заставить вас работать так, как вы хотите. Ben Richards 12 лет назад 7
В настоящее время NP ++ кажется ограниченным двумя окнами. В предыдущих версиях была возможность иметь настоящий ориентированный на плитки графический интерфейс, но он исчез. Druvision 10 лет назад 0
Работать с двумя окнами с одинаковым содержимым можно, но выделение двойным щелчком работает только для того окна, в котором вы дважды щелкаете. В другом окне подсветка не применяется. galmok 5 лет назад 0
55
user232301

You can also "rotate" your split view from vertical to horizontal by making :

  • a right click on the separation line (cursor will change to a double arrow)

  • and choose from "Rotate to the left" or "Rotate to the right"

Хорошо упомянуть - это одна из наименее обнаруживаемых функций! Guido Domenici 8 лет назад 2
9
Smith

Just as @Ben Richards as mentioned you should right-click the tab of the file and click "clone to other view". Initially this would be vertical, you can rotate or "flip" it horizontal by right clicking the dotted line and choose then click "Rotate to the left" or "Rotate to the right"

A point of note it that you can do this for multiple windows

bug a bug i found is that if you originally have multiple tabs open, say A B C. and you cloned A say to AA, if you click tab B or C, AA would still be shown for all of the tabs without a clone. I find this inconvenient.

If you however clone B and or C, you will also have multiple tabs in the cloned windows

notepad++ multiple tabs

3
David McCorrie

Just to point out, there is a detailed description of the built in functionality on the Notepad++ website with pictures and steps for newbies: http://docs.notepad-plus-plus.org/index.php/Multiple_Views

For more than two views the only current option seems to be two instances each with split views (perhaps one snapped to the left side and the other snapped to the right). Would be good if this could be expanded to allow Emacs like functionality... embedded command-line running python on the right, source code on the left.

2
Hello71

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

Похожие вопросы