One of the features I use fairly heavily in PSPad and EditPlus before it is the ability to edit remote files. Both of those products edit remote files via FTP. As Scite doesn't have that feature out of the box, I went looking for a decent solution that would let me fill in that gap for Scite.
I knew of lots solutions for Linux (meaning I'd heard some random geek mention them at some random point) that allow any tool to treat remote files as though they were local, so I went looking for those first.
Since I was dealing with Linux, I figured that SSH was actually a likely method of delivery. That also afforded an opportunity to improve the security at the same time.
The aptly named "sshfs" (SSH filesystem) lets you mount any filesystem you can get to via SSH as though it were local. Wanting nice orderly instructions, I looked for the specific setup for Ubuntu and found this article that I'll be applying to my Ubuntu VMWare instance.
Next up was seeing if I could do the same thing on Windows. I saw lots of mentions of Novell's Netdrive. Most of them amounted to:
"Find some university that bought a site license, and mooch a copy off of an FTP server that they left publically open"
That, combined with the fact that past experiences with NetDrive have been less than stellar.
Mixed in with those results were mentions of WebDrive, which costs $55. It gets a lot of positive attention, but, as I'll likely be needing to apply this on at least 2 Windows workstations, possibly 3, that cost adds up quickly.
Then, I ran across SFTP Drive which, while still $39, also includes 3GB of storage on their servers and comes with a 6 weeek trial. So, I'm going to give that trial a spin.
So far, I'm impressed most with the speed and responsiveness. I'm used to SFTP being much slower than FTP in tools like Filezilla, so I wasn't expecting anything quick. However, it's pretty much as fast so far as any other network drive. I haven't tried it with anything really large, mostly just PHP scripts and properties files.
I think that this might be the solution that will work for me. Nearly every machine that I need to edit files on already runs SSH and the Windows machines that don't can be easily brought up to speed with this SFTP server.
Combine that with Hamachi VPN and I can lock down most of the firewalls and still edit the files I need from any of my workstations. Overall, a pretty good situation.
