Abra o arquivo com a instância existente do Notepad++ portátil

Abra o arquivo com a instância existente do Notepad++ portátil

Tenho o Notepad++ portátil "instalado" e se tento abrir um arquivo do Windows Explorer que deveria abrir com o Notepadd++ portátil recebo o erro

Outra instância do Notepad++ já está em execução. Feche outras instâncias do Notepad++ antes de iniciar o Notepad++ portátil.

Meu problema é que não quero abrir uma instância separada, quero que o arquivo seja aberto com a instância existente.

Encontrei uma postagem no blog sobre como contornar esse problema abrindo várias instânciashttp://mattrefghi.com/blog/2010/11/how-to-launch-multiple-instances-of-notepad/ mas como eu disse, prefiro que o arquivo seja aberto na janela do Notepad++ em execução no momento

Consigo arrastar e soltar o arquivo na janela existente e funciona, mas clicar duas vezes não abre o arquivo.

Alguém conhece um truque para fazer isso funcionar?

Responder1

Você precisa apontar para o executável do aplicativo, não para o inicializador. Se você apontar para:

X:\PortableApps\Notepad++Portable\Notepad++Portable.exe

não funciona e informa que o Notepad++ já está em execução.

Mas se você apontar para:

X:\PortableApps\Notepad++Portable\App\Notepad++\notepad++.exe

então tudo funciona conforme o esperado.

Responder2

Já vi esse problema acontecer quando o Notepad++ trava ao ser fechado. Embora a janela do aplicativo pareça estar fechada, o processo do Notepad++ ainda está em execução. Você pode verificar o gerenciador de tarefas e eliminá-lo a partir daí.

Isso geralmente é causado por um plugin. Você pode mover ou renomear o diretório do plugin e ver se o Notepad++ fecha corretamente. Se isso acontecer, adicione os plug-ins um de cada vez para identificar aquele que está se comportando mal.

Responder3

Isso pode ajudar. Você pode alterar o programa padrão para garantir que ele sempre abra no NPP++ portátil. Veresse

EDITAR:

Também gosto de aplicativos e configurações portáteis. eu usoChave Livrepor isso. Ele tem um aplicativo portátil de associação de arquivos que pode executar o programa padrão sem gravar no registro do sistema, eu acho. Você também pode usaraplicativos portáteispara o mesmo.

Responder4

Eu tive o mesmo problema. No meu caso, 2 instalações do notepad ++ estavam no disco rígido. A versão portátil foi utilizada com base na associação de arquivos, a instalada foi fixada na barra de tarefas. Quando a versão portátil detectou que a instalada já estava rodando recebi essa mensagem. Espero que ajude...

informação relacionada