I think that importing the 
ssh config file would be a very fundamental and important feature for any serious user, developers, and testers. 
This comment is very good, but I don't know about the "wildcard" part. I would simply want to see an entry for each server that is in my 
ssh config file. I would not want to be be able to edit my 
ssh config from the WinSCP application to avoid unanticipated corruption.
    ppr wrote:
    Parsing of wildcards would be also helpful. For me it would be ideal if it would work like this:
-  global configuration – location of sshconfigfile,~/.ssh/configby default
 
-  option to use it as defaults when some value is not explicitly configured in WinSCP
 
-  matching of entered hostname to configentries, with wildcard support
 
-  support for things that WinSCP can easily work with, i.e.  HostName,Port,User,IdentityFile,ServerAliveInterval+ServerAliveCountMax,ProxyJump
 
I have the login information and key location for each of my servers in my 
ssh config, and convenient names set up for each.  So, I pretty much live by this file, because it's a standard way to specify SSH connections.  
Under the menu Remote I would want to see a list of connections that are imported from 
~/.ssh/config (or the path specified by a system variable?). 
Caveat: I just downloaded WinSCP and I don't think I've used it in the past. So, I may be off on where the menu belongs. I was surprised when this feature didn't exist and I came here to see what people have been saying. I've used FileZilla in the past, but I'm giving WinSCP a shot for various reasons. Thanks!
EDIT: It seems to have been implemented, although I didn't find documentation by searching and I can't find a way to import this file in the menus.