U4-110 - New Template Editor

Created by Morten Christensen 12 Jul 2012, 12:48:59 Updated by Per Ploug 24 Aug 2012, 09:33:17

Parent for: U4-161

Parent for: U4-685

Possibly use Cloud9 editor as replacement for Codemirror.


Funka! 18 Jul 2012, 23:36:46

There is a much newer version of CodeMirror (v2.3, currently) that has several key improvements over the one currently shipping with Umbraco (which is v0.94, I think?) that would be a marked improvement if upgraded.

Here's one relevant thread that might help if choosing to stay with CodeMirror: http://our.umbraco.org/forum/using/ui-questions/15323-Template-Code-Editor-reformatting-tabs-to-2-spaces-how-do-I-stop-this

Just took a look at Cloud9 and does seem like its editor has some really cool features, but I wonder if anyone who is really looking for such advanced features wouldn't already be using VS or WebMatrix? Many of Cloud9's features seem like they would need to be turned off for use inside the umbraco backend.

It also appears that Cloud9 requires node.js on the server, so this would be an added dependency and is something I believe requires a server administrator to install, so might have a problem at certain ISPs if they were not willing to install/configure this for you.

Just my two cents!

Sebastiaan Janssen 07 Aug 2012, 13:19:44

We're trying to update to the Cloud9 version to improve support in IE, plus the editor is it is more widely used and supported/maintained by mozilla, cloud9 and github.

I have not seen any dependencies on node.js, correct me if I'm wrong.

Priority: Normal

Type: Feature (planned)

State: Fixed


Difficulty: Normal

Category: UI

Backwards Compatible: True

Fix Submitted:

Affected versions: 4.9.0

Due in version: 4.9.0


Story Points: