301

I would like to split the Notepad++ window so that I can edit two files side by side.

How can I do this in Notepad++?

394

In Notepad++ 5.7 you can right-click on a tab and select "Move to Other View". You can also select "Clone to Other View" if you want to have the same file open more than once and see different parts of it. You can right-click the divider line and rotate the views to be either side-by-side or top-and-bottom.

Split view in action

  • 1
    That is cool - I started using Notepad++, but haven't really looked closely at what it can do. – John C Nov 28 '10 at 23:25
  • 5
    Under plugins, there's also a handy COMPARE feature. :D – Rob Sep 21 '11 at 19:37
  • 2
    @Rob I don't know about the recent Notepad++s, but I had to 'manually' install the Compare plugin via Plugin Manager. (I'm an 'old' Notepad++'er.) – Mateen Ulhaq Sep 24 '11 at 4:14
  • It came preinstalled about 6 months ago, at least. – Rob Sep 27 '11 at 14:06
  • 2
    +1 for right click on the divider & rotate. Was looking for this for ages thanks – Davos Feb 18 '16 at 22:56
47

As mentioned in the comments, there's a very handy compare plugin for Notepad++, that allows side-by-side comparison, indicating discrepancies.

Screenshot
(Click image to enlarge)

  • 6
    Beware that on large files (5000 lines +), using this plugin and then modifying the files can lead to some severe file corruption. Not sure of the exact conditions that causes it, but this cost me to redo a lot of work recently – neelsg Sep 12 '14 at 10:46
36

As well as moving or cloning the document to a separate view pane, you might want them to scroll together too, in a truly "side by side" manner. This makes it much easier to perform line-by-line comparison, for instance.

To achieve this, go to View -> Synchronize Vertical Scrolling (or Synchronize Horizontal Scrolling).

This may be sufficient for many, without requiring the need for the Compare plugin others have mentioned.

  • 2
    You must have the same zoom in both document. – MUY Belgium Apr 23 '14 at 13:11
11

I saw several people answered, but no one answered the way I do it.

All I do is I grab the tab I want to drag to the other view and I literally click, hold, and drag the tab off the tab bar.

You will see this (background dimmed for emphasis):

enter image description here

Now Release Your Mouse Cursor anywhere in the window and you will see a dialog window pop up.

When you do this, it opens up a small dialog which gives you the option to "Move to the other view" or "Clone to other view", as below (background dimmed for emphasis):

enter image description here

So now choose that, and voila, it pops over to the other view!

You can do this same thing to move tabs between views from left-to-right or right-to-left as well.

7

It is pretty straightforward, just go to: View → Move/Clone Current Document → Clone to Other View.

Source: http://aneeska.com/2010/06/09/how-to-add-split-view-to-notepad

6

You can even compare two files side by side (without changing the view) using COMPARE plugin, as long as you have two files at the end of the tab. Here is an example.

The keyboard shortcut for comparing is ALT+D. To Clear comparison, CTRL+ALT+D.

enter image description here

enter image description here

2

I use this far too often to use anything other than a keyboard shortcut.

Settings -> Shortcut mapper -> line_146 -"Move to Other View". Click 'Modify' and create your own shortcut.

Mine is 'Alt' + Right (aka right arrow) shortcut mapper

To use it, select the tab you want to move to the other view and type your shortcut. To move it back to a single view again, type the same shortcut on that tab again.

1

To view docs side by side on Notepad ++ v7.5.6

Open both documents in Notepad ++, whichever document you are viewing:

  1. Click on View Tab at the top
  2. Move/Clone Current Document
  3. Move to Other View

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.