Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CLOSED] why you choose codemirror over ace? #1226

Open
core-ai-bot opened this issue Aug 29, 2021 · 4 comments
Open

[CLOSED] why you choose codemirror over ace? #1226

core-ai-bot opened this issue Aug 29, 2021 · 4 comments

Comments

@core-ai-bot
Copy link
Member

Issue by cocodrino
Thursday Jul 12, 2012 at 20:47 GMT
Originally opened as adobe/brackets#1242


Ace seems to be more mature, more complete and more important, with a full and friendly api...in the latest days I've checked codemirror for extend a mode...the api is a mess and not as complet as ace editor...would be nice know what was the reasons of choosing codemirror over ace?...

Note: I am not criticizing your election and although I'm not a big fan codemirror I love the ide behind brackets..using codemirror or whatever..

@core-ai-bot
Copy link
Member Author

Comment by adrocknaphobia
Thursday Jul 12, 2012 at 21:05 GMT


We've already answered this one here: adobe/brackets#1142
We should probably update our FAQ with this one since it seems to come up often.


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).

@core-ai-bot
Copy link
Member Author

Comment by MySchizoBuddy
Friday Aug 10, 2012 at 07:14 GMT


Any time frame when "Quick Edit functionality" be added to codemirror

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Aug 14, 2012 at 17:50 GMT


@MySchizoBuddy: We're looking forward to getting the core UI mechanism behind Quick Edit -- the ability to insert arbitrary-height content regions between lines -- into CodeMirror within the next several months. However, the specific Quick Edit feature (e.g. showing CSS related to the HTML tag under the cursor) is beyond the current scope of CodeMirror. Quick Edit requires searching across multiple files outside the text that's in the editor, while CodeMirror is focused on just what's in the editor (which keeps it lightweight and flexible as a component in many projects, Brackets included).

@core-ai-bot
Copy link
Member Author

Comment by fanyer
Friday Sep 09, 2016 at 08:16 GMT


seems Ace doesn't support markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant