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...