I am really trying to get Komodo to work for me. I know plenty of people and I know thousands of projects that aren't the size of Amazon that don't need an entire Team Foundation application.
Actually, in order to work on a site, you have to be able to upload files or else the files wont be on that site. Files may include images or various types of frameworks.
Live FTP, project based, caching, doesn't matter. It would be nice to be able to drag and drop files to upload.
No, modifying files then transferring to a separate FTP client is not ideal. Nor is it convenient at all.
Here's the thing. This is the only stable PHP development application on Linux. The rest of them are garbage.
Eclipse, useless with the horrible FTP implementation, it's a complete joke.
Eclipse + Aptana Studio = Garbage and complete buggy. Error messages all over the place.
Aptana Studio = Also runs in Java VM so it crashes, glitches out, freezes.
Brackets = Unusable, opening files are either blank or they don't upload to the server.
Kate/Sublime/KDE Program Editors, some are great, but are simple text editors.
Coda 2 for Mac was great, but didn't have caching supported. Also had a few issues.
Dreamweaver has a great workflow, but limited from not being able to work on multiple sites. I don't like Dreamweaver, but they do know how to do FTP (just needs to add multiple FTP support).
Side note, how do people work? I mean if you are working on a site, you do need FTP. I am not sure how people don't use FTP to develop sites.