I have been using Dreamweaver for years. Its not the best suited product for PHP development so I decided to look elsewhere for another product. I found PHPStorm and liked what I saw so I purchased it. Now I am trying to use it for one a very large site. The problem is the site is several gigabytes in size. There are files with many different extensions and some files are very large and exist in the same folders with code. So going thru the entire folder structure trying to identify folders to ignore and file types not to process will be very time consuming. Is there not a way to just start the project with no files locally, point to the FTP and let me see the structure on the FTP server and not locally. I don't want/need to have every single file on my local machine. I only need the files I need to work on which can be in many different directories and I don't always know where they are when I start working. Dreamweaver has a concept of local and remote files. I decide how I want to work. If I select remote, then I am seeing the folder structure as returned from FTP. I navigate to the folder I want and when I open a file, its ftp'd down to me. I save the changes and they are automatically uploaded. This also allows another developer to have worked on the file a minute ago and uploaded it, then when i open that file, i am getting the file from the server, no need to sync. From what I can see, PHPStorm doesn't allow for this type of working procedure. Do I really have to download the entire site locally?