Hot answers tagged

63

WinSCP matches all your requirements. Graphical: Yes – There are two alternative interfaces: Commander interface: Explorer interface: Feels like a Windows explorer window: Yes – One of the interfaces is explicitly designed after Windows File Explorer. Supports drag and drop: Yes – Both between file panels and between other applications.Uploading via ...


10

Notepad++ can do this with the nppFTP plugin. Now this isn't cross-platform, but I think it does deserve mention here. (And if no better solutions presents itself, you could even run it under Wine/CrossOver). When you connect via nppFTP you get a filebrowser in a panel on the right, where you can directly open files from the tree, and changes are directly ...


7

I have used the 3 following FTP clients during the past years so here is my feedback: WinSCP: the one that I currently use. There is a portable version, just one .exe file (and the .ini file for configuration). Don't forget to turn on the "Explorer" interface: View > Preferences > Environment > Interface > Explorer, which is (IMHO) handier. Benchmark: it ...


6

Netbeans provides excellent FTP on save or run functionality. I have been Using it for PHP, HTML, and Javascript. It does not support ASP for code highlighting/completion etc. But any plaintext should upload fine. On the download page select the HTML5/PHP package if you are not interested in Java etc. When you create a PHP project, you can specify "PHP ...


5

You can use the Remote System Explorer End-User Runtime Eclipse plugin: free and open-source adds SFTP support and allow using private keys: You just need to add your private key in the following configuration window (and in the login window you can leave the password blank or put any random password as the private key will be used to connect anyway): ...


5

Emacs (home page) meets all your requirements. It's good (this is subjective so I simply assert that it is good; I do use it daily). It's free (it's one of the historical highlights of the free software movement). It's cross-platform (available on just about any Unix variant — get it from your package manager, or more recent versions for OSX, as well as on ...


5

FileZilla is a good FTP file browser and allows for basic editing as long as you have the correct software install. So for example, if you wanted to edit index.html on your website, you can do you edits in a program like Notepad++(for example), save it, and then upload it back to your website. Plus its cross-platform and open-source. If you are looking for ...


4

Cyberduck does this with the editor of your choice - you can add editors from "edit -> preferences", simply right-click on a file and select "edit with", and your editor of choice. This would allow you to use your favoured IDE or code editor, like sublime text on files on your website as if it was a locally hosted file (Behind the scenes, it downloads, ...


4

Swiss File Knife contains, among other utilities, a simple FTP server: free cross-platform CLI Short tutorial: Instant simple FTP server.


4

WinSCP Haven't used windows in 16 years but I recall that Explorer (file manager) could handle protocols it knows about like FTP. if that is still the case, WinSCP will integrate with it/register as a protocol handler. https://winscp.net/eng/docs/integration sshfs There is also sshfs, and a version for Windows is available. This will (according to ...


3

You check out CloudBerry Backup, from a company I am affiliated with, to automate Windows Server backup to Amazon S3 , Glacier, Google Cloud Storage , MS Azure and 20 more cloud storage providers. It comes with the following features: Scheduling and Real-Time Cloud Backup Comes with one time fee and no recurring charges. No proprietary data format and ...


3

Bitvise SSH Client (formerly Tunnelier) gratis, for personal use Has an SSH console Supports (S)FTP, with GUI Installer is 10.80 MB, IMHO quite small for the features it offers Portable version available (made by a third party - also, it isn't up-to-date with the official version*) which is 7.04 MB zip'ed Works on Windows 2000 up to and including Windows 8....


3

I think there is a problem with the question. The question refers to "FTP Server" and states "support SFTP", but FTP and SFTP are two different protocols. Also, from one of the comments we can see that you clearly talk about being able to connect to "server terminal and use the shell like bash", so it's probably safe to infer that the server you're talking ...


3

CRiSP is a multiplatform editor (Mac/Windows/Linux) which can edit files from remote locations (including ftp/sftp support). It caches the files locally so you can edit as normal, and on saving, have the option to auto upload. CRiSP pretty much contains all the modern features expected of a programmers editor (syntax highlighting, template support, default ...


3

Ultraedit (and its IDE superset, UltraEdit Studio) is an excellent programming editor; which also has a great native functionality to open/save files to FTP sites. Linux examples and walkthrough Windows examples and walkthrough: Please note that when you open a file from FTP, Ctrl+S will save straight to FTP. It even has FTP site manager so you don't ...


3

Quick access between different folders (eg root to root, wp-content/themes to wp-content/themes etc. I spend forver traversing directories) WinSCP has synchronized browsing and bookmarks. Cloud storage of all my site logins (not file storage, just "Site Manager" stuff) I think you mean sharing FTP client config/credentials across machines? You can set ...


3

Winfsp http://www.secfs.net/winfsp/download/ and its associated sshfs driver is free and opensource. One advantage was being able to saturate a 1 gigabit link at 80 megabytes per second. It doesn't seem to support key based logins yet, but password based logins work perfectly. Example mapping url: \\sshfs\windowsuser=example@example.com\Share


2

Install python then using urllib.urlretrieve you can do some thing like: import urllib import datetime urls = ['ftp://someserver/path/to/file', ....] times = [] for url in urls: started = datetime.datetime.now() urllib.urlretrieve(url, '/tmp/saved.bin') # You may wish to add a callback to time out slow connections ended = datetime.datetime.now() ...


2

You can use Eclipse: free and open source FTP support (also SFTP) (send to FTP on file save) Windows, Mac OS and Linux HTML/PHP/ASP (and a huge amount of other languages)


2

If you are looking for a client that will allow you to enter FTP: //hostname/folder/file.ext into it and it immediately opens the file in the application associated with the file extension, then you will need to find an FTP client which can register itself as a "URL Handler". This will allow the FTP client to launch, log in to the remote FTP server, ...


2

Doesnt chrome in chromeos accept the FTP:// protocol in one of its tabs? I dont use Chrome that often, but Firefox and IE do allow you to browse FTP sites with directory listing. Here is a screenshot of chrome browsing an ftp site This download specific however - I am unsure how to do FTP uploads using this method, but your question does not specify.


2

Install the Document Monitor Plugin in Notepad++. Open Notepad++. Click Plugins, click Plugin Manager, click Show Plugin Manager. Click the checkbox next to Document Monitor, then click Install (let it restart Notepad++ when prompted). With Notepad++ open, open the log file to be monitored. Click Plugins, click Document Monitor, click Start to Monitor. The ...


2

As per our discussion above, I believe a better solution instead of using a plugin which sometimes is cumbersome, is to use a software that will map this SFTP as a network drive on your Windows 10 machine. There are a lot of solutions out there, some paid and some free for personal use. FREE for personal use SFTP Net Drive https://www.nsoftware.com/sftp/...


1

https://github.com/Foreveryone-cz/win-sshfs Open Source Main features: Windows 10 Support Puttyant (Pageant) support Support for Android hosts (tested with CyanogenMod 11 [Android 4.4], requires busybox to be installed) Spooldrive - remote hosts can by mounted as directories on same virtual drive archive flag of file in windows represents and controls ...


1

Sublime Text 3 with the SFTP plugin works great. Sublime is a one-time fee to register (US$70, which you really should do if you're using it commercially) as is SFTP, although you can use it for as long as you want with all the features (I think) without paying, although again, if you're using it commercially, I'd pay for it (US$30). You'll need to install ...


1

Here's one that crossed my way, it's called Scala FTP. It's open source and available on GitHub. It does not look like it has support for SFTP but, at the time of this writing, you said in the title FTP/SFTP (FTP or SFTP). Note: This library hasn't been updated in two years. Scala FTP (open source) A small library for working with FTP in Scala object E {...


1

The only way I've ever found that works well is installing the Aptana plugin. After it installs open the app explorer window. Click on the box icon and click run web deployment wizard. I have it setup to sync just one way to the server. After you set it up it'll try to sync to the server. You can just cancel that out. It should now upload on save. Hope this ...


1

You can use CuteFTP Pro: non-free Windows / Mac OS X SFTP can perform multi-part transfers (download/upload) if the FTP server supports it, since the COMB command is non-standard as of now: You can greatly speed up the transfer of large files using multi-part transfers. A multi-part transfer divides large files and sends the parts over multiple FTP ...


Only top voted, non community-wiki answers of a minimum length are eligible