

Obviously the interface is unreal, and the workflow is great. It does mean you have to build up your library of HTML elements from scratch (I wonder if they’re importable from an external file?).Īuto completion isn’t quite as robust as TextMate’s (as far as “tabbing-out” of attributes), and I miss TM’s feature where you can change an opening element’s tag and it will automatically change the closing tag to match.īut all around, really great app. However, the Clips palette is really cool, letting you replicate the same functionality - though I wish the keyboard shortcuts for Clips would work for wrapping existing text (currently you have to apply the clip from the palette to do this. select a chunk of text and apply a command to wrap it in a tag). I was also sad to see no equivalent to BBEdit’s markup functions/palette (i.e. My first attempt didn’t go so well, mainly due to Coda’s lack of awareness of PHP includes and the anatomy of Wordpress themes - go to the preview pane, and all you see is a black and white version of your code! However, until they maybe integrate this (I guess it would involve building in a PHP engine to parse the code), you can use Coda as a browser, dial-up your site, and test changes once published. I’ve been thinking about this since spending some hours with it last night, and I may as ramble here for a minute.

#Coda 2 app code
It is definitely great for programmers who just deal with code and use CMS for content. It is really nice to have everything in one app, and I’m certainly going to play hard with it for the 14 days left on my trial. Of course, I could be wrong and that it has all those things, but in my playing around with it last night, I couldn’t find them. It does a good job of offering code hints for functions, but it would be nice to offer completion hints for things like non-breaking spaces, less-than characters, etc. I would love to be able to see just the text with all the html hidden. Quickly, when working with actual text to be displayed, there does not seem to be a spell-checker. I’m using it for both PHP/HTML code, and actual text, and it falls a little short on the text portion, and there are some PHP/HTML code portions I would like to see improved. I played with it a lot last night, using it on an actual page I’m working on, and can say that I like it, but I have found some shortcomings that may be because I’m trying to use it for an unintended purpose. Has anyone given Coda a shot yet? How do you find it? I’m hoping to find some time later today to check it out and will attempt to report back. Panic co-founders Steven Frank and Cabel Sasser both weigh in on the launch. Ignore, for the moment, the time and resource limitations of a small company such as Panic, and imagine a Panic text editor app, a Panic CSS editor app, a Panic web browser, a Panic file transfer/file browser app - add them all together and you’d wind up with more features, but you’d miss the entire point. Panic’s implicit argument with Coda is that there are limits to the experience of using a collection of separate apps that they can offer a better experience - at least in certain regards - by writing a meta app comprising separate components than they could even by writing their own entire suite of standalone web apps.

The essential aspects of Coda aren’t features in its components, but rather the connections between components. The point is not what it does, but it how it feels to use it. The appeal of Coda cannot be expressed solely by any comparison of features. Surely Coda will sprout many new features in the future, but it’s never going to pursue any of these individual apps in terms of feature parity. (With the possible exception of the terminal - I mean, come on, it’s a terminal.) This isn’t a dirty secret, or the unfortunate downside of Coda only being a 1.0. John Gruber has a nice preview/review of Coda:Įach of Coda’s components offers decidedly fewer features than the leading standalone apps dedicated to those tasks. I limped along unsatisfied with BBEdit and am finally getting into the groove with TextMate, but the inter-app switching - especially between the editor, FTP client, and the terminal - was really getting me down. While you can certainly pair up your favorite text editor with Transmit today, and then maybe have Safari open for previews, and maybe use Terminal for running queries directly or a CSS editor for editing your style sheets, we dreamed of a place where all of that can happen in one place.Įver since I switched to a Mac, I’ve been seeking a suitable replacement/upgrade for Homesite. We build websites by hand, with code, and we’ve long since dreamed of streamlining the experience, bringing together all of the tools that we needed into a single, elegant window. Panic co-founder Cabel Sasser describes it thusly: Panic has released Coda, a new web development app for OS X.
