Como abrir um arquivo remoto no Notepad ++, do Beyond Compare?

2

Estou usando a ferramenta de comparação Beyond Compare (BC) para revisar arquivos de texto em um servidor. BC tem um bom editor embutido, mas às vezes eu quero abrir um arquivo remoto específico no Notepad ++ (NPP) para fazer edições de várias linhas com mais facilidade. O BC suporta a abertura de arquivos em editores externos e possui ótimas configurações para configurá-lo. Mas só posso fazê-lo funcionar com arquivos locais, não com arquivos remotos!

NoBC,euespecificoocomandoabertocomcomo:%"C:\Program Files (x86)\Notepad++\notepad++.exe" "%f" para indicar o caminho para o NPP, bem como o caminho completo do arquivo %f . Isso abre o NPP, mas não abre o arquivo. O mesmo se eu especificar um caminho relativo %F .

Eu também uso WinSCP ao invés de BC, e o WinSCP pode abrir com sucesso arquivos remotos para NPP usando o comando open with : "C:\Program Files (x86)\Notepad++\notepad++.exe" !.!
mas se eu tentar usar !.! em BC, então o NPP oferece para criar o arquivo não existente !.! . Obviamente, !.! é a sintaxe WinSCP e %f é a sintaxe BC.

Pergunta: Como devo fazer referência a NPP para passar corretamente o caminho do arquivo remoto, para que ele seja aberto no NPP?

Editar 1:
Percebo que o WinSCP usa um armazenamento temporário para os arquivos remotos e passa esse arquivo temporário para o NPP, em vez do arquivo remoto real. Então, talvez a essência do problema seja determinar se o BC também usa um tipo de arquivo temporário local ao editar um arquivo remoto, e então enviar esse para o NPP.

Editar 2:
Eu acho que o BC armazena seus arquivos temporários em D:\Users\USERNAME\AppData\Local\Temp\BC41E0D.tmp , mas não de forma acessível; Não é evidente o que esses arquivos temporários realmente são. Estou preso.

(pontos de bônus para abrir vários arquivos no NPP de uma vez.)

    
por Torben Gundtofte-Bruun 07.06.2017 / 08:45

1 resposta

2

O Beyond Compare não pode "abrir com" o Notepad ++ para arquivos remotos , apenas para arquivos locais porque o BC envia o caminho remoto completo para o programa "abrir com". Está na lista de desejos do BC, mas simplesmente ainda não é possível.

BC não usa cópias temporárias locais de arquivos remotos da mesma maneira que o WinSCP. Além disso, a própria NPP não pode abrir arquivos remotos, pois entende apenas os arquivos locais (não possui interface SFTP).

Portanto, não há atualmente nenhuma maneira de fazer o que eu quero fazer. Fique com o WinSCP, ou fique com o BC, ou use um mix dependendo do que é importante na tarefa específica.

    
por 08.06.2017 / 16:16