Abra duas instâncias do Notepad ++


80

Eu quero executar o Notepad ++ duas vezes. Como nesta tela de pintura.

Como eu quero:

Digite a descrição da imagem aqui

Não é o que eu quero:

Digite a descrição da imagem aqui

Isso é possível?

Respostas:


128

Pressione Alt+ F6. Isso abre a guia atual em uma nova janela.

Se você não sente o teclado Run, Open in another instanceo efeito tem o mesmo.


11
Quero agradecer novamente !! , isso é muito melhor: D
JochemQuery

11
@JochemTheSchoolKid Se você é preguiçoso, como eu, também pode mapear novamente o atalho em Configurações -> Mapeador de Atalhos -> Executar comandos (guia) -> Abrir em outra instância. Eu mapeei o meu para simplesmente F6.
Casey Kuball

2
Ou clique com o botão direito do mouse em uma guia e, em seguida,Open in New Instance
machineaddict 29/09

5
Observe que Open in another instance (Alt+F6)não abre a guia atual em uma nova janela, mas tenta abrir o texto atual selecionado (se é um caminho de arquivo válido ou não) em uma nova janela. Se a seleção estiver em branco, ela terá a vantagem de simplesmente abrir outra instância com uma nova guia vazia. Funciona - mas não é a função inicial deste menu. Veja a resposta do @Ochado para uma maneira mais "adequada" de fazê-lo.
Otiel

ARMADILHA: não é feito o backup das guias nas janelas abertas com o Alt-6. Somente o método com -multiInst (consulte outra resposta) resulta em uma janela cujas cópias de segurança das guias (exceto as com o mesmo nome são abertas dentro de um segundo uma da outra - como uma nova guia automaticamente denominada "new 1" em duas janelas ) Em outras palavras: não use guias denominadas "new 1" quando houver diferentes instâncias do Notepad ++; é provável que essas guias sejam perdidas quando o Windows reiniciar para atualizações.
Alexander Gelbukh 21/03

17

Além de abrir outra instância com Alt + F6 (como na resposta do @ qweet), se você já tiver o arquivo aberto na primeira instância do Notepad ++, aqui estão algumas alternativas:

  • Clique na guia do arquivo e arraste-o para fora da janela do Notepad ++ e solte-o em qualquer lugar fora; isso abrirá uma nova instância com o arquivo desejado. Para que isso funcione, a primeira instância não deve ser maximizada para que você tenha espaço para soltar a guia fora da janela.
  • Clique com o botão direito do mouse na guia do arquivo e escolha uma das seguintes opções:
    • Mover para nova instância: abre uma nova janela com o arquivo; remove o arquivo da instância original.
    • Abrir em nova instância: abre uma nova janela com o arquivo; mantém o mesmo arquivo na instância original.
    • Mover / Clonar para outra visualização: abre a janela dividida na mesma instância com o arquivo na janela dividida.

A vantagem de todas essas abordagens é que a nova instância já inclui o arquivo que você abriu na instância original.


2
Os novos menus de instância foram acinzentados para mim, e é por isso que pesquisei na web e encontrei o Alt F6.
CorsiKa 07/07

15

Do site Matt Refghi Como iniciar várias instâncias do Notepad ++ :

  1. Clique com o botão direito do mouse em qualquer atalho do Notepad ++.
  2. Selecione Propriedades.
  3. Vá para a guia Atalho.
  4. No final do campo Destino, adicione "-multiInst".

O howto vinculado mostra o `-multiInst` fora das aspas ao redor do caminho do executável no campo Destino. Isso está funcionando para mim no Windows 10.
cp.engr 4/11/16

11
-multiInste -nosessionabre uma nova instância com apenas uma guia, se você quiser uma instância completamente separada.
Demoncodemonkey 15/08/19

ARMADILHA: parece que apenas a primeira janela é restaurada na restauração da sessão após uma falha (ou seja, após cada atualização do Windows!). Você pode encontrar backups manualmente na pasta de backup do Notepad ++. De qualquer forma, evite tabelas com o mesmo nome em diferentes instâncias: elas podem não ser adequadamente copiadas.
Alexander Gelbukh 21/03

2

primeiro, você precisa salvar o arquivo e, em seguida , clique com o botão direito do mouse na guia arquivo e escolha - Abrir em uma nova instância show picture ... caso contrário, use CTRL + F6 com os melhores cumprimentos

captura de tela da nova instância


2

Convertendo o comentário demoncodemonkey em uma resposta:

No ambiente Windows

Eu apenas fiz isso:

  1. Normalmente criei um atalho para o Notepad ++ na minha área de trabalho
  2. Clique com o botão direito do mouse no atalho> Propriedades
  3. Sob a guia Atalho no "C:\Path\to\Notepad++\notepad++.exe" -multiInst -nosession
  4. Salve as alterações, feche a caixa de diálogo e use!

-1

Eu precisava de uma solução integrada ao menu pop-up do Windows Explorer do rt-click. Para fazer isso, editei o registro e usei o -multiInst.

Chave adicionada ao registro: Computer\HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++ (New Instance)\command

Em seguida, sob a nova chave editada, o campo (Padrão) deve ser a linha de comando desejada: C:\Program Files\Notepad++\notepad++.exe" -multiInst %1

Veja os links das imagens (desculpe, não há representante suficiente para incorporar)

referências:

https://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/

https://notepad-plus-plus.org/assets/images/scsh/scsh_cmdlineArguments.png

registro do menu do explorador do rt-clique de Windows

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.