Panic

Panic Blog

Introducing Coda 2.5

icon_512x512

It took longer than we wanted.

But the wait is more than worth it.

We’re excited to announce the arrival of Coda 2.5, a very significant update to our very popular web development app for OS X, available now — and free of charge for all Coda 2 owners.

We’ve spent a great deal of time working hard to deliver on the promise of Coda 2. We took a look at the feedback you’ve sent and the surveys you’ve filled out. And we’ve crafted an update that addresses most major requests for Coda 2. Sure, there’s still lots more we want to do in the future. But this is a big one.

coda-screen-1200

What’s New

Where do we start?

Coda 2.5 is significantly faster. Syntax highlighting is up to 10 times faster. Symbol parsing is also up to 10 times faster. You can feel the speed increase. It also looks nicer. We refreshed the UI completely — cleaned up the icons, spruced up every corner — and if you’re running OS X Yosemite, you’ll even get a 10.10-updated interface designed expressly for you.

There are great editor improvements. Vertical indentation guides. A customizable column guide. New color-coded tabs, traditional and visual.  It has Panic Sync. Your sites, including passwords and private keys, will easily and securely sync to Coda on all of your devices — and will even sync with Diet Coda 1.6 and Transmit iOS. (You can learn about Panic Sync here.)

Plug-ins are significantly more powerful. We have a plug-in browser built-in to the Preferences. And users can now write “Sidebar” plugins that add brand new tools to Coda’s sidebar. Even better, Sidebar plugins can be written in HTML, significantly lowering the barrier of entry to extending Coda!

Then, a big one: the local indexer/site-wide autocomplete. Coda 2.5 can now optionally scan your Local Folder and build an index of functions, classes, and variables. So the autocomplete menu will now include your own code — not just the standards. It’s a massive speed boat for your code. I meant to say speed boost, but speed boat is what came out, and let’s just roll with it.

And publishing tracks external changes. This is big news for anyone who works with SCSS or LESS.

In short, there are hundreds of fixes and improvements — here are the full release notes. Or you can learn more about Coda in general.

Coda is still only $99 for new users, a price that’s affordable to any web developer. If you already own Coda 2, the 2.5 update is free.

How To Get It

If you bought Coda 2 from us directly, Coda 2.5 should auto-update over the next few days! That’s it. If you’re impatient, just download from our site and replace your current copy.

What about Mac App Store customers? As you may know, Coda 2.5 is not available in the Mac App Store. (One of the major causes for Coda 2.5’s delay was wrestling with sandboxing.)

But don’t worry. We’ve made Mac App Store migration painless:

  • Download Coda 2.5
  • Launch it. It should detect your Mac App Store copy and pop-up a migration dialog.
  • Enter your name and e-mail, and we’ll e-mail you a personalized Coda 2 serial number.
  • Use that serial number to unlock Coda 2, now and in the future. It’s yours to keep.

(In some cases we might not be able to automatically detect your Mac App Store copy, and you might need to go to the Mac App Store “Purchases” tab, redownload Coda 2, then launch Coda 2.5. Once migration is done you can delete the older Coda.)

Also, A Free Book

Inside Coda

We’ve often wished there was a casual guide to the full power of Coda that we could give to new (or existing!) users. So we made one. It’s available in the iBookstore, and it’s completely free.

Enjoy

We’re extremely happy to give Coda users this fresh update. Coda 2 was a great success for Panic and, in a way, this update is one way for us to say thanks.

Enjoy it. And show us what you make with Coda!

(Basically everyone at Panic is involved in Coda, and everyone did amazing work, but Coda 2.5 truly owes its existence to Wade and Will, the masterminds behind Coda for many years. They’re overdue for a break — but until then, thank you both for always working hard to make this app great!)

Posted at 11:26 am 71 Comments

That’s great and all, but what about Coda 2.5?

Arthur Langereis

10/16/2014 11:51 AM

Bravo, sir. Bravo.

Any news on 2.6?

This sounds pretty cool… but where’s Unison 3?

Where’s Audion 4.20?

Book N/A in russian iBookstore :(

Folder hierarchy view in the SCM tab, I’m so happy right now!

Congratulations to all you at Panic. This is an amazing release. I truly appreciate it. The speed increases alone are worth it but you managed to check off a bunch of my things on my feature wish list.

Thanks!

Awwwww. Still no WebGL support in Coda? Even now that Safari and Webkit support it? C’mon guys! ;-)

Thanks for the ibook. I thought the days of official book based software documentation was over. Nicely done.

@alumis. The web view in Coda is provided by the OS so we’re stuck with what they give us. Hopefully 10.10 will add more support.

Hmmm, wasn’t panic sync supposed to be a big thing in 2.5 for MAS owners? I’ll need to check it out after I download it on my development machine tomorrow. Can’t wait!

Thiago Bisewski

10/17/2014 9:17 AM

Great update, congratulations!
Please, bring back the the Emmet’s support and will be perfect.

Stéphane

10/17/2014 9:24 AM

No discount for 1.x customers ?

Joshua James

10/17/2014 10:54 AM

Yes please bring back emmet support.

Joshua James

10/17/2014 10:56 AM

The new ui is Beautiful. Overall very snappy. I Love it. Thank you for all of your hard work.

Thiago and Joshua: we can’t do anything about Emmet, only the author of Emmet can! We he fixes the crash with coda the updated plugin will work. See: https://github.com/emmetio/Emmet.codaplugin/issues/18

Stéphane: We ran an upgrade discount for about two and a half years.

absolutely love the new look / feel – project specific autocomplete is particularly amazing. But please, emmet support needs to return!

the publish thing doesn’t work – unless i’m being dim

Yeah new design is epic, and auto suggest completions from site files is amazing, But life sucks without emmet!

Hey – The book is not available in the India iBooks store either. Any chance you can make it available on this site directly?

Hey! Curious what skin/”style sheet” is being used in the screenshot above. Any ideas? It looks pretty.

I am seconding Matthew on this.

Also, for css at least, autocomplete suggestions are way slower and I usually type the things out before they’re suggested. Who do you guys think I am, a monkey?? :P

Oscar Alencar

10/19/2014 1:11 PM

Hey guys, we need Emmet support, please!!!

Leonid Frolov

10/19/2014 2:41 PM

Patched Emmet plugin, working with Yosemite and Coda 2.5 (it’s not official patch): http://d.froloff.me/S13e

Leonid Frolov

10/20/2014 12:15 AM

Emmet plugin with fixed Tab-behavior — http://d.froloff.me/fdgY

@Matthew @Max: Theme being used is Panic Palette: http://www.panic.com/coda/plugins.php#Picks

Many thanks for the update.

With regards those of us who have the MAS version, how many Macs can we install 2.5 on and how many accounts?

i.e. I have 2 Macs, and on each I have an admin account for installing/updating software and a non-admin account where I actually do stuff.

Can I install on both macs via the Admin accounts, and use (not concurrently) Coda from both non-admin accounts?

I’ve had problems with other software whereby installing via the Admin account used up the allowance such that I could not use it from my non-admin account on the same Mac, so just checking.

Thanks

latest version 1.01 works with 2.5!
http://d.froloff.me/fdgY

Emmet v1.01 not working with 2.5 for me on Mountain Lion (10.8.5).

@Matthew and @Max The skin/stylesheet is called “Panic Palette.” I found it here http://www.panic.com/coda/plugins.php#Picks

Great work guys. I really like the new version.

Is there a keyboard shortcut for disconnecting from a server?

The icon sticks out like a sore thumb on OS X Yosemite. Too bad you didn’t update it to reflect the new icon style.

The autocomplete / site indexing functionality is not working for me. I turned on site-wide autocomplete and auto-indexing, and manually rebuilt my index. In fact, not only is it not working site-wide, but it’s not even working in the current file anymore. If I start typing the name of a variable or function that is inside of the same JS file I’m already in, it doesn’t even show up in the autocomplete menu anymore. What happened? :(

As been said: “Also, for css at least, autocomplete suggestions are way slower and I usually type the things out before they’re suggested. ”
+1!

My fingers are typing faster, than Coda’s autocomplete! (most frequent ).
It is annoying… :(

I upgraded to Yosemite but now my sites are away. Now I upgraded to Coda 2.5 and still no sites, how can I get them back?

Hey guys,
Inside Coda = Item is not currently available in the Croatian store.

Cenk Özbakır

10/21/2014 8:14 AM

Great job, guys. Coda continues to be the app I use most on my Mac, and this new update significantly improves my workflow. Thank you!

Great to see the printing options back!

I’m experiencing the same thing as Carsten. I recently updated to Yosemite (Mac OSX 10.10) and I no longer see my list of sites when I open the Coda app.

I gladly was able to copy my sites from an older Mac that’s running still under Mavericks. Without it I didn’t know where to get them back.

Congrats on the release.
Unfortunately the css autocomplete is so annoyingly slow it’s practically unusable for css editing. I find myself pressing Enter when for example typing “ma”, and pre 2.5 that would be already been autocompleted to “margin”, now i find myself on a new line with nothing but “ma” on the line above having to go back and finishing up.

Thanks guys! I’ve been looking forward to this update for a long time. Love the new style.

Unfortunately though, like the previous commenters, I’m having issues with the speed of the autocomplete. Autocomplete a lot less useful if it’s faster to type it than to wait for the suggestion. I’m running a 2012 MBA with 8 GB RAM. I would love to see a fix (or an option to disable the new autocomplete functionality, if it’s the culprit).

Great update, folks. I love the site-wide autocomplete — I didn’t know how quickly I’d come to depend on looking up class methods automagically. I haven’t noticed lag like other people report… but it did take me a while to figure out the “suggestions” toggle in preferences. Also enjoying how Panic Sync made my old Dropbox-wait-which-did-I-update system obsolete. I kept a copy of 2.0 for comparison, and sure enough 2.5 feels snappier, especially when color-coding large documents. Finally, it may seem minor to some, but I appreciate the improved icon as well.

As much as I like the design an UI I hoped for better CSS editing …

Mike Bronner

10/24/2014 4:30 PM

I very much like the 2.5 release, it now allows me to use Coda again for my daily development workflow. Unfortunately I am finding that it hangs A LOT when using the command line window. Any thoughts on what might be causing this?

Thank you for the very quick 2.5.1 update and the autocomplete fix. You guys are the best.

Do you plan on utilizing iCloud Drive for syncing in the future?

Really like the new release but seconding what others are saying: the autocomplete for CSS properties is a /lot/ slower that it was in previous releases. I’m not having to wait for it to load before hitting enter.

Is this something that you’re working towards resolving?

Faster?? Seriously? The Quick file open (Ctrl-Q), which I use all the time, is now unusable. I type or highlight a specific filename and get a list of variables or functions with similar sounding names. Maybe 30 seconds later, it finally comes up with the file. I’ve just downloaded v 2.5.1 hoping it would fix this, but no. It’s broken, please bring the old Ctrl-Q back.

Emmet 1.0.1 not working in coda 2.5.1 on Mountain Lion 10.8.5, it’s not sending the plug to a Plug-ins(Disabled) directory like in Emmet 1.0.
Someone know if there is an update that fixes this issue?

Sorry to say that the 2.5.1 update doesn’t fix the auto complete speed for css, still way slower than it was in 2.0 and sadly too slow to be of any real use.

Pablo Rueda

10/29/2014 2:31 AM

I used Coda for years, but without emmet broke all my workflow. If in a couple of days this is not fixed, unfortunately I’ll broke this beautiful relationship…

Gwyneth Llewelyn

10/30/2014 4:14 PM

I love that you’ve managed to use the Yosemite look on 2.5, as well as fully supporting Retina displays. Aye, for me, Coda runs way faster than before, and opens things so quickly that I get dizzy. Then again, I’ve switched from an old 2007 MacBook to a snappy brand new MBP, so I guess that the speed difference comes mostly from the raw computing power, and probably not from Coda… oh well. I still appreciate your work in this release, some things are way more obvious (and yay for folders on SCM!).

I don’t use Emmet so probably I’m lucky :) Also, I don’t need autocomplete, since my work is more on PHP/LSL development, and hardly anything on HTML/CSS, so I’m a happy girl with 2.5.1. I saw that one of my language files became obsolete but quickly found someone else’s replacement which installed without problems. The PHP validation plugin I was using is still functional, so I’m happy on that front as well.

Coda hiccuped on figuring out SVN information on one or two sites/apps, but that was quickly fixed by re-typing the authentication information. No worries!

The only thing I dislike? I wish the PHP documentation would run faster. I imagine it’s just checking the docs on php.net and restyling it locally, but… it’s soooo slow… I have given up on that feature for ages and just search directly on the web instead. 2.5.1 doesn’t make it any faster. What about locally caching those pages so that they load faster?

David Burdette

10/31/2014 7:07 AM

Where’s Diet Coda 1.6?? App store has an updated date of Oct. 29, 2014 but version is 1.5.3. I ask because I can’t find Panic Sync options anywhere.

Sam Wuebben

11/3/2014 9:58 AM

I’ve been using Dreamweaver to hand-code websites (html, javascript and css) since 1999. I have a lot of sites I manage and my work process has gotten quite complex. My whole life revolves around knowing how to get the most out of DW so I can work fast and accurately.

I started using Coda 2.5 with my new Mac a few days ago, ditching all my Adobe software I’ve come to rely upon. WOW. Double WOW!

I picked it up and was working faster than ever within just a few minutes. I couldn’t believe how easy and complete you’ve made Coda with version 2.5

Thanks and congratulations.

Great work guys. Only one quick question: When will Transmit 4 support PanicSync?

Christian

11/4/2014 2:03 PM

Lovely piece of code! One major annoyance, though: I keep turning off FTP notifications in OSX notification center. But after closing/restarting Coda 2.5, notifications are back on!?

Web4People

11/5/2014 7:22 AM

Awesome! I use Coda2 since last year and it’s my everyday coding tool. I just noticed today about 2.5, and it was a nice surprise! I love it! And finally I can call my functions within the code!
Great job!

“publishing tracks external changes.” THANK YOU! Finally its here – works great!

VideoWhisper.com

11/6/2014 9:57 AM

After updating Coda to latest 2.5.1 (switched from App Store version), application stalls (freezes for few seconds) each time when saving any edits for a 4300 lines php file.
Shows pointer hourglass and is unusable for seconds. Freeze occurs 1-2s after pressing CMD+S. This makes application kind of annoying and hardly usable for regular php coding on big class scripts like WP plugins.
Hourglass shows for even longer time at start when opening file, prior to syntax highlight. This is awkward considering new version advertises syntax highlighting to be 4 to 10 times faster.
This occurs for different syntax modes (tried switching). Previous version was working fine (took some time for colour syntax but did not freeze during this time), so it’s not a system performance issue.
Trying to edit main php file (176kb) for this plugin https://wordpress.org/plugins/videowhisper-live-streaming-integration/ – can be downloaded for issue replication.

Any suggestions to fix this?

VideoWhisper.com

11/7/2014 2:06 AM

After restarting Coda (with the plugins disabled) the issue seems fix.
Reactivated some needed plugins one by one and still works. So it’s probably one of the disabled plugins or a combination of plugins that was causing the issue.

Hi, I bought Coda last year from the App Store and today I’ve updated to 2.5.1. I love it, thanks so much for your hard work

Love Coda! So many lovely improvements. :)

Unfortunately, though the app does seem very speedy at first, after about 5-10 minutes of use, everything begins to bog down and I start getting the beachball for a second or two after every action (every character typed, every click or hotkey), and I have to quit & restart to make it responsive again. 2.5.1.

Otherwise, very happy. I couldn’t live without Coda + Transmit!
And thanks for the easy App Store-to-direct transition.

Thanks voor the update! Unfortunately, same problem as Sylvania and VideoWhisper mentioned above. It makes Coda kind of difficult to use at the moment, hope this can be fixed soon because I love Coda to much for such a problem to trouble the use of it.

george sherman

11/12/2014 9:25 PM

I just bought diet coda and can not use air preview, Please advise. I love the CODA desktop app and hoped to use the air preview. looks to be a yosemite or IOS 8 issue?

Panic Sync working from one mac to iphone. not working with macbook pro. passwords not synced

Coda 2.5.1 is too slow to be usable for me (OS X 10.8.5, 3.33 GHz 6-Core Xeon, 14 GB RAM).
Reverting to version 2.0.14

The Coda 2.5 version its taken all my memory, i have 16gb and coda use all memory until i get the spinning ball. What’s going on? Any else have this issue?

‘Inside Coda’ … iBooks is now broken (no search panel … no TOC panel … only drop down menus that keep hiding!) … is this available as a PDF? Thanks.