-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Ace? #1142
Comments
Our original prototype ran completely in the browser and was powered by the ACE editor. ACE editor is great and we even contributed some bug fixes back to the project. However, we wanted to do our due diligence and also researched using CodeMirror. In the end we choose CodeMirror because it is licensed under MIT and that is the license we ultimately wanted for Brackets. We've been working closely with Marijn, the creator of CodeMirror, and have been submitting pull requests back to the main project. Our fork of CodeMirror is public and we plan to submit all our changes back to the main project (including the Quick Edit functionality). |
ACE works on IE as well which CodeMirror doesn't support. Besides, CodeMirror seems to have weird copy/paste issues (based on experience with jsFiddle). Other than that, ACE is lot better performing in many aspects but I guess you guys have done your research (CM 2.0 was supposed to have many features and improvments that ACE currently has). Not major issues per se and of course, when enable ti for browsers, IE would be left out I guess (abandoning IE seems to be a (lazy) fashion statement now-a-days)! |
ACE is now licensed under the |
Is there any documentation about why brackets selected CodeMirror instead of Ace? I'm interested in the technical reasons that led to selecting one over the other. Thanks.
The text was updated successfully, but these errors were encountered: