Como posso visualizar dois arquivos lado a lado no Notepad ++?


314

Gostaria de dividir a janela do Notepad ++ para poder editar dois arquivos lado a lado.

Como posso fazer isso no Notepad ++?

Respostas:


410

No Notepad ++ 5.7, você pode clicar com o botão direito do mouse em uma guia e selecionar " Mover para outra exibição ". Você também pode selecionar " Clonar em outra exibição " se desejar que o mesmo arquivo seja aberto mais de uma vez e veja partes diferentes. Você pode clicar com o botão direito do mouse na linha divisória e girar as vistas para ficar lado a lado ou de cima para baixo.

Vista dividida em ação


1
Isso é legal - comecei a usar o Notepad ++, mas realmente não olhei de perto o que ele pode fazer.
John C

5
Em plugins, também há um recurso COMPARE útil. : D
Rob

2
@ Rob Eu não sei sobre os recentes Notepad ++ s, mas tive que instalar manualmente o Compareplugin via Plugin Manager. (Eu sou um 'velho' Notepad++'er.)
Mateen Ulhaq

Ele veio pré-instalado há cerca de 6 meses, pelo menos.
Rob

2
+1 para clicar com o botão direito no divisor e girar. Estava à procura de este para idades graças
Davos

48

Como mencionado nos comentários, há um plugin de comparação muito útil para o Notepad ++, que permite comparação lado a lado, indicando discrepâncias.

Captura de tela
(Clique na imagem para ampliar)


6
Lembre-se de que, em arquivos grandes (mais de 5000 linhas), o uso desse plug-in e a modificação dos arquivos podem levar a uma corrupção grave dos arquivos. Não tenho certeza das condições exatas que ele faz, mas isso me custar para refazer um monte de trabalho recentemente
neelsg

38

Além de mover ou clonar o documento em um painel de visualização separado, convém que eles rolem juntos também, de uma maneira verdadeiramente "lado a lado". Isso facilita muito a comparação linha por linha, por exemplo.

Para conseguir isso, vá para View-> Synchronize Vertical Scrolling(ou Synchronize Horizontal Scrolling).

Isso pode ser suficiente para muitos, sem exigir a necessidade do plug-in Comparar que outros mencionaram.


2
Você deve ter o mesmo zoom nos dois documentos.
MUY Belgium

13

Vi várias pessoas responderem, mas ninguém respondeu da maneira que eu faço.

Tudo o que faço é pegar a guia que quero arrastar para a outra visualização e literalmente clicar, segurar e arrastar a guia para fora da barra de guias.

Você verá isso (fundo esmaecido para ênfase):

insira a descrição da imagem aqui

Agora solte o cursor do mouse em qualquer lugar da janela e você verá uma janela de diálogo aparecer.

Quando você faz isso, ele abre uma pequena caixa de diálogo que oferece a opção de "Mover para a outra visualização" ou "Clonar para outra visualização", conforme abaixo (o fundo é escurecido para dar ênfase):

insira a descrição da imagem aqui

Então agora escolha isso e pronto, ele aparece na outra visualização!

Você pode fazer o mesmo para mover as guias entre as visualizações da esquerda para a direita ou da direita para a esquerda.



6

Você pode até comparar dois arquivos lado a lado (sem alterar a exibição) usando o COMPAREplug-in, desde que você tenha dois arquivos no final da guia. Aqui está um exemplo.

O atalho de teclado para comparar é ALT + D. Para limpar a comparação, CTRL + ALT + D.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


2

Eu uso isso com muita frequência para usar qualquer coisa que não seja um atalho de teclado.

Configurações -> Mapeador de atalhos -> line_146 - "Mover para outra vista". Clique em 'Modificar' e crie seu próprio atalho.

O meu é 'Alt' + mapeador de atalhos à direita (também conhecido como seta à direita)

Para usá-lo, selecione a guia que você deseja mover para a outra exibição e digite seu atalho. Para movê-lo de volta para uma única exibição novamente, digite o mesmo atalho nessa guia novamente.


1

Para exibir documentos lado a lado no Notepad ++ v7.5.6

Abra os dois documentos no Notepad ++, qualquer documento que você esteja visualizando:

  1. Clique na guia View na parte superior
  2. Mover / Clonar documento atual
  3. Mover para outra vista
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.