Bagaimana cara membuka file jarak jauh di Notepad ++, dari Beyond Compare?

2

Saya menggunakan alat perbandingan Melampaui Bandingkan (BC) untuk meninjau file teks di server. BC memiliki editor bawaan yang bagus tetapi kadang-kadang saya ingin membuka file jarak jauh khusus di Notepad ++ (NPP) agar dapat melakukan pengeditan multi-baris dengan lebih mudah. BC mendukung pembukaan file dalam editor eksternal, dan memiliki pengaturan yang bagus untuk mengonfigurasi ini. Tapi Saya hanya bisa membuatnya bekerja dengan file lokal, bukan file jarak jauh!

enter image description here

Di BC, saya tentukan Buka dengan perintah sebagai:
"C:\Program Files (x86)\Notepad++\notepad++.exe" "%f" untuk menunjukkan jalur ke NPP serta path file lengkap %f. Ini membuka NPP tetapi tidak membuka file. Sama jika saya menentukan jalur relatif %F sebagai gantinya.

Saya juga menggunakan WinSCP bukan BC, dan WinSCP berhasil dapat membuka file jarak jauh ke PLTN menggunakan Buka dengan perintah: "C:\Program Files (x86)\Notepad++\notepad++.exe" !.!
tetapi jika saya mencoba menggunakan !.! di BC kemudian NPP menawarkan untuk membuat file yang tidak ada !.! sebagai gantinya. Jelas sekali !.! adalah sintaks WinSCP dan %f adalah sintaks BC.

Pertanyaan: Bagaimana saya harus mereferensikan NPP agar dapat melewati jalur file jarak jauh dengan benar, sehingga terbuka di NPP?

Edit 1:
Saya melihat itu WinSCP menggunakan penyimpanan sementara untuk file jarak jauh dan kemudian meneruskan file temp ke NPP daripada file jarak jauh yang sebenarnya. Jadi mungkin inti dari masalahnya adalah untuk tentukan apakah BC juga menggunakan semacam file temp lokal saat mengedit file jarak jauh, dan kemudian mengirim bahwa ke PLTN.

Edit 2:
Saya berpikir bahwa BC menyimpan file temp di D:\Users\USERNAME\AppData\Local\Temp\BC41E0D.tmp tetapi tidak dengan cara yang dapat diakses; tidak jelas apa file temp ini sebenarnya. Aku terjebak.

(poin bonus untuk membuka banyak file dalam NPP sekaligus.)

Torben Gundtofte-Bruun
sumber
Mungkin jauh, tetapi alternatif untuk WinSCP yang telah saya gunakan adalah plugin bawaan untuk FTP / SFTP
Norr
@ Tidak, mungkin saya tidak jelas - saya gunakan antara WinSCP (yang dapat membuka file di Notepad ++) atau Saya menggunakan BC dan koneksi SFTP bawaannya ke server (yang tidak dapat "dibuka dengan" Notepad ++, maka pertanyaan ini).
Torben Gundtofte-Bruun

Jawaban:

2

Beyond Compare tidak dapat "membuka dengan" Notepad ++ untuk file jarak jauh , hanya untuk file lokal karena BC mengirimkan path remote penuh ke program "open with" Itu ada di BC wishlist tetapi sama sekali belum memungkinkan.

BC tidak menggunakan temporer lokal dari file jarak jauh seperti WinSCP. Selain itu, NPP sendiri tidak dapat membuka file jarak jauh karena hanya memahami file lokal (tidak memiliki antarmuka SFTP).

Jadi saat ini tidak ada cara untuk melakukan apa yang ingin saya lakukan. Tetap dengan WinSCP, atau tetap dengan BC, atau gunakan campuran tergantung pada apa yang penting dalam tugas tertentu.

Torben Gundtofte-Bruun
sumber