I really, really enjoyed Coda for quite a few years in the 1.x days. Panic makes really good stuff.<p>But had a hard time figuring out how to work Coda into a more "modern" workflow with Git, and moved on to Sublime because it has a more active plugin community and is cross-platform.<p>Maybe I should take another look at it. Coda definitely excels at the "I have a local copy of a website, and need to sync it with what's on the server over SFTP" workflow.<p>That was back in the 1.x days, though. I haven't looked at it in ages. Should I? I do mostly Rails these days.
I definitely outgrew Coda a few years ago although I occasionally fire it up to use its visual grep. However, in the time since I switched to other editors (Chocolat, Sublime, and now Atom), my workflow has changed significantly.<p>I'm ready to do a clean install for Yosemite, and maybe it's also time to give Coda another look. I had been planning to switch back to Sublime after giving Atom a shot (there's <i>a lot</i> to like, but it's slow as molasses and the autocomplete is total garbage). So much of my workflow lives outside of my editor these days, so maybe it makes sense.
Perhaps I'm wrong, but I see Coda fitting in between the poweful IDE's produced by JetBrains (ItelliJ, WebStorm, PHPStorm, etc.) and text editors. I think one issue for Coda is that development workflows (especially web development) changed significantly since version 2 was released in 2012. Coda is still a very nice application if it fits in your workflow.
I've used Coda for a few years, during which time I started using Sublime + wbond's FTP plugin. Coda is still crucial to my remote PHP freelance workflow. For remote work, it's a much more polished experience when dealing simultaneously with multiple active/live projects.<p>Sublime FTP's experience can improve slightly when using it in mirror mode, but in practice I've found issues with very slight time differences between my local computer and the remote computer, which can cause unnecessary or possibly dangerous syncing.<p>Can't really think of any Coda negatives other than lack of git integration. I generally just keep an SSH open to commit anything.<p>Edit: nvm, it does have git integration. I'll have to try it out.
For my day to day work, I use PHPStorm and PyCharm. But, I've been working on a bunch of exercism.io problems in various languages, and figured I'd give Coda a shot for that. I ended up absolutely hating it. Couldn't get the split windows to work the way I liked, and I felt like I was fighting with the editor every step of the way. It's a shame, because it would have been a nice way to manage all the little exercise folders.
I used this years ago and just tried it out this version. I really wanted to like it. Sadly, it still lives in a world where we all use MySQL, SVN, and FTP. Git may be supported, but it's an afterthought. For $99, Panic should include a time machine back to 2004.
Love Coda 2 and am very excited about Coda 2.5. The one major annoyance for me with 2 was not being able to search remote locations. I don't see this in the release notes. If the Panic team is listening, can we get this in version 3?
Looking forward to giving this a spin, I moved over to using brackets a lot but remember liking Coda a lot. I think I will have another go at using it the changes sound like they have some pretty big improvements.