After 8 months of development, testing and a bunch of feedback from initial users, I'm happy to make an official announcement for Sublime SFTP.

You can see features, screenshots, documentation, changelog and other information at http://wbond.net/sublime_packages/sftp. The plugin has extensive functionality and support both working off of a server and mapping a local folder to a remote folder.

Early in the project I decided to make it a commercial plugin to help keep it going. I currently charge for $16 for a single-user license, which allows me to provide a high-level of support. The plugin can be installed and evaluated without a license, and includes a trial period just like ST2.

Updates:

2012-02-27 - Version 1.9.0 released

2012-02-21 - Version 1.8.5 released

2012-02-11 - Version 1.8.4 released

2012-01-31 - Version 1.8.3 released

2012-01-30 - Version 1.8.2 released

2012-01-30 - Version 1.8.1 released

2012-01-22 - Version 1.8.0 released

2012-01-18 - Version 1.7.8 released

2012-01-17 - Version 1.7.7 released

2012-01-14 - Version 1.7.6 released

2012-01-12 - Version 1.7.5 released

2012-01-11 - Version 1.7.4 released

2012-01-10 - Version 1.7.3 released

2012-01-09 - Version 1.7.2 released

2012-01-08 - Version 1.7.1 released

2012-01-07 - Version 1.7.0 released

2011-12-07 - Version 1.6.2 released

2011-12-05 - Version 1.6.1 released

2011-12-03 - Version 1.6.0 released

2011-11-28 - Version 1.5.4 released

2011-11-28 - Version 1.5.3 released

2011-11-26 - Version 1.5.2 released

2011-11-25 - Version 1.5.1 released

2011-11-25 - Version 1.5.0 released

2011-11-10 - Version 1.4.5 released

2011-11-09 - Version 1.4.4 released

2011-11-05 - Version 1.4.3 released

2011-10-27 - Version 1.4.2 released

2011-10-20 - Version 1.4.1 released

Last edited by wbond on Mon Nov 28, 2011 8:17 pm, edited 11 times in total.

Thanks for the plugin, I've just started testing it. Really impressive!

But I cannot upload anything using SFTP. FTP works without problem, but SFTP fails on two servers I've tested (connection timeout). [Win 7x64, I have putty installed, psftp in my path, when using psftp from console I can login without problem]Is there a setting to upload on save?

chodorowicz wrote:Thanks for the plugin, I've just started testing it. Really impressive!

But I cannot upload anything using SFTP. FTP works without problem, but SFTP fails on two servers I've tested (connection timeout). [Win 7x64, I have putty installed, psftp in my path, when using psftp from console I can login without problem]Is there a setting to upload on save?

psftp is bundled with the plugin, so it should not matter if it in your path. I presume that you have the timeout set to the default of 5 seconds? It may be that there is some sort of interactive prompt being presented by psftp that the plugin isn't yet programmed to handle. If you go to Preferences > Package Settings > SFTP > Settings – User and paste the following, some debug information should be printed to the console (ctrl+`):

The problem went away (maybe cmp restart was needed?) Anyway, it works now! I'm definitely buying it now.

So, I know about save_before_upload settings - it's useful, but I think it'd nice to have a setting (it can be local to project) to upload file on standard save operation (ctrl+s), so one doesn't have to use the new shortcut to upload files. Of course, I don't know what others think - maybe I'm the only one.

chodorowicz wrote:So, I know about save_before_upload settings - it's useful, but I think it'd nice to have a setting (it can be local to project) to upload file on standard save operation (ctrl+s), so one doesn't have to use the new shortcut to upload files. Of course, I don't know what others think - maybe I'm the only one.

Ok, I'll probably end up adding this to the todo list. Thanks for the feedback!

In terms of remote file and folder deletion, I don't have a definite answer right now. I am planning on implementing sync functionality which will allow for automatic deletion, however individually choosing files and folders to delete will require a remote browsing interface. I'm not positive I am going to end up building remote browsing, editing, deletion, etc. It mostly depends on how many requests I get for it.

Wbond, thanks so much for implementing the upload on save! All in all I'm very very pleased with the plugin - I have to do a lot of this quick remote edits for small projects and your plugin made my workflow so much smoother!

Great plugin, works as expected and I have purchased a License, but remote browsing would make this perfect! Working from multiple computers and multiple projects can really make a mess of things without working straight off the server. If you're not planning to add this feature because there are not enough requests, let me know how much it will cost to develop. This is the only feature keeping ST2 and this plugin from being my ultimate IDE , great work.

when i try do download folder, it downloads all files from remote directory without last one. For example, i have in remote dir 5 files, choose "download folder" and in my local appear only 4 files. When i add another file (6th one) to the remote dir, and once again do "download folder", 5th file appear, and 6th file is missing?