PhpStorm ftp without downloading all files
There is uncompleted answer for that,
File > New Project from Existing file ... > web server ... via FTP/SFTP/FTPS.
Than fill the forms to the end, The local project on the left will be empty.
chose Tools > Deployment > Browse Remote Host.
This will show the Host files and folders on the right.
Double click
to open the file and Alt+Shift+Q
to upload it.
Why uncompleted answer? Because when you open multi files and edit some, you will not know which are edited and not uploaded from the unedited files.
-Phpstorm 2016.3.2