Chocolat
Chocolat
3.4

4.1

Chocolat free download for Mac

Chocolat

3.4
08 April 2017

Native Cocoa text editor.

Overview

Chocolat is a new text editor that combines native Cocoa with powerful text editing tools.

Features
  • Split editing
  • Code completion
  • Live errors
  • Folding
  • Symbol list
  • Blockedit
  • Vim mode
  • Jump to definition
  • Project find
  • Go to file
  • Web preview
  • Documentation

What's new in Chocolat

Version 3.4:
New
  • JavaScript mode now supports ⌘-click for Jump-to-Definition and Jump-to-Documentation.
  • JS completion now supports JSX and more ES6.
  • If you click "Multicursor press Cmd-Shift-Esc to Cancel" in the menu bar, it shows a list of keyboard shortcuts available in multicursor mode.
Updated
  • Updated internal node.js to Node 7.4; this may cause incompatibility with some mixins (plugins) but may resolve issues with others. Mixin authors are adviced to check their mixins with this release.
  • Fixed
    • Bug: Ctrl-Opt/Alt-Click in multicursor mode removes the clicked selection; this feature had been there all the time but had not been enabled.

22 Chocolat Reviews

See all

Rate this app:

Steve-Copley
24 September 2012

Most helpful

Version 1.3.1 release notes: "Bug – Fixed a bug that prevented rich people from switching between tabs" How does Chocolat's personal wealth detection work?!
Like (6)
Version 1.3.1
chikega
23 April 2016
I agree with Nicksloan. This editor has the best balance of features and usability of all the text editors I have tried. There are some very useful features like multi-caret editing, an inline real-time HTML preview, split-code editing, etc... The $15 upgrade fee is very reasonable given the amount of attention the developers are putting into Chocolat. It is updated frequently unlike other editors that I won't mention here.
Like (1)
Version 3.2.4
Nicksloan
06 January 2016
I am giving this app a 5 star review partly because I think it has the best balance of features and usability of all the text editors (many) that I have tried, and partly to counteract the fixation here on the price of the upgrade. $15 is not a high upgrade price for a $50 app, and you only have to look at the release notes to see that a lot of work goes into keeping Chocolat polished and compatible. (Why not think of it as generous that the dev allows you to use 3 for free on Mavericks?). It is true that there are a lot of free and cheaper text editors that do the job, but Chocolat seems to me to hit the sweet spot: it has all the features I need (splits, flexible folding, extensive support for languages and themes with full customisability), all contained in an interface that is beautifully designed and congenial for the occasional coder. (And that icon makes me salivate every time I see it.)
Like (1)
Version 3.1.4
1 answer(s)
chikega
chikega
14 April 2016
I agree with Nicksloan. This editor has the best balance of features and usability of all the text editors I have tried. The $15 upgrade fee is very reasonable given the amount of attention the developers are putting into Chocolat. It is updated frequently unlike other editors that I won't mention here.
Like
seba-szwarc
16 August 2015
I would avoid this program because of most annoying upgrade policy I ever seen. I got this app in bundle and was very happy because it autocompleted methods in classess in Ruby - feature that still not working as should on competition but.... If you are on Maverick and upgraded to 3.x after upgrading to Yosemite you have to pay again :/ Sorry folks, I stay with Textmate and Sublime text - I think I can live without autocompletion.
Like (1)
Version 3.1.4
1 answer(s)
Derekcurrie
Derekcurrie
09 April 2017
Total agreement. I wish they'd simply iterated the version to 4 and cut out the upgrade confusion.

Meanwhile, I have high quality text editors out-the-ears. Dumping this one is easy.

Be nicer to you customer please!
Like
Citizenvern
29 January 2015
Chocolat's great so far, especially for the bundle price I paid. There seems to be a bug where the Emmet plugin can't expand the boilerplate from the shortcut until I save the html and restart Chocolat. That's annoying, but not as annoying as trying to submit a bug and being directed to GitHub. I ain't tryin' to fork this s#!t people, I just wanna submit a little buglet. If you need someone to manage customer service gimme a holler ;)
Like
Version 3.1.3
Frankof
14 January 2015
Having paid for the program less than a year ago, I will surely NOT pay another $15 for a minor point upgrade. People, please do NOT support such a rip-off. I am really upset!
Like (1)
Version 3.1.3
Mrtomato
15 October 2014
"This update costs $15 for OS X 10.10 Yosemite users, but is free for OS X 10.9 Mavericks users." I don't understand. So, if I'm running Mavericks now and then update to Yosemite when it comes out, then I pay nothing. But if I'm running Yosemite now, I pay $15? Surely not?
Like (3)
Version 3.0
3 answer(s)
@timi
@timi
15 October 2014
I read it like if you update to Yosemite at any point you'll have to pay the upgrade fee, even if you install it on Mavericks and then update.
Like (1)
Mrtomato
Mrtomato
16 October 2014
Thanks. Either way, it's an unusual upgrade policy.
Like (1)
Guru22
Guru22
17 October 2014
I installed the update today on Mavericks and it loaded ok. I then updated to Yosemite and now it doesn't work, it just comes up with a "Pay $15" prompt.

$15 is not an unreasonable amount for an upgrade, but I'd have liked the opportunity to try out the new version for a couple of weeks prior to being nagged to upgrade.
Like (3)
SickTeddyBear
10 January 2014
Currently less than $20 via the MacHeist nanoBundle 4 (expires January 13th): http://macheist.com
Like (2)
Version 2.1.1
r-owen
13 December 2013
I tried it out, and project support seemed quite weak compared to BBEdit and Sublime Text. To Chocolat a project is just a directory. By contrast, BBEdit and Sublime Text (ST) both allow an arbitrary set of folders in a project, which one can save and reopen later, restoring state (including which files are open). Both allow one to easily search an arbitrary subset of folders of a project (Chocolat can restrict search to a one folder, though it's somewhat hidden). Also with Chocolat one can too easily leave the project dir and it's hard to get back (there's a menu to navigate up, but no obvious way to return). I work on several big collaborative projects and I find strong project support very important. For smaller projects it's not needed and Chocolat might be a fine choice.
Like (1)
Version 2.1
rcrooks1969
13 April 2013
I'm a little fanatical about finding the ideal code editor. I've used Sublime Text, Coda, Espresso, BBEdit, Komodo Edit, and quite a few more. Chocolat is the one I keep coming back to when I need to get things done. Its autocompletion/code-hinting isn't quite as good as ST2's or Komodo's yet, but there was a huge improvement in 1.5, and it's getting there - it's actually better for CSS and HTML than ST2, not quite as good for JavaScript and other programming languages. The mixin model using Node is brilliant -- just wish a few more developers were taking advantage of it, but that being said the Emmet mixin is superior to any other Emmet implementation that I've used. And though it does have its quirks and bugs, there are far fewer, I think, than in ST2 (or the ST3 beta. If you spend a lot of your time writing code, this is at least worth a try.
Like (5)
Version 1.6.2
Iliketrash
07 March 2013
A feature that I _must_ have is being able to click on a reported compile error and then have the cursor placed in the source file at the place of the error. I don't see this in Chocolat. This feature will keep me with TextMate for a _long_ time until something great comes along that can also do this. Maybe this feature is there and I'm missing it.
Like
Version 1.6
$49.00

4.1

App requirements: 
  • Intel 64
  • OS X 10.11.0 or later
Category: 
Download(30.3 MB)MacUpdateInstall with MacUpdate

Downloaded & Installed 13,974 times