- This topic is empty.
November 3, 2014 at 10:22 pm #187625
I had a great idea for a code editing application. Don’t want to give all the details, but I’d LOVE to make an editor from scratch and not use something like Ace. I’m a rebel, plus I’d love to learn. I also love to make things from scratch.
Are there any tutorials on how to make a code editor with syntax highlighting and tabbing with HTML+CSS+JS from the ground up?November 4, 2014 at 8:13 am #187674
You want to build a web-based code editor? Or a desktop application? The latter will require you to learn C.November 4, 2014 at 12:18 pm #187690
I want a web based code editor. I wonder how Ace does it…November 4, 2014 at 1:26 pm #187694
I wonder how Ace does it…
There’s no real secret my man. It’s HTML + CSS + JS + Some back-end language + database for data persistence like everything else.
I’d just like to throw out that this is a HUGE undertaking. Ask @chriscoyier what went into building CodePen. I’m sure it was super difficult. But… that doesn’t mean you SHOULDN’T do it. Just that you should count the cost.
I saw some folks in Design Den messing around with Code Editor UI a few weeks ago. Maybe look there for some pointers. Then… the real work begins.November 4, 2014 at 2:48 pm #187702November 4, 2014 at 3:29 pm #187710
Wow. Didn’t see that coming. I guess you learn something new everyday! I would strongly suggest you take a look at the Codepen source. IMHO, it’s the best web-based code editing experience out there. Period.November 7, 2014 at 1:15 am #187851
Thanks everybody. But like I said, I kind of am a rebel, and I’m really interested in learning my own way for things, to enlighten myself and better myself.
Now I did take a look at the source code for Ace, and it seems a lot more complex than what I have started.
I’m having an issue with the syntax highlighting/cursor, however, and I made a separate topic on it.February 7, 2015 at 3:13 am #195256mrwebiParticipantFebruary 3, 2017 at 11:11 pm #250953Historical Forums UserParticipantOctober 26, 2017 at 12:04 am #261924Shubham vyasParticipant
try this out..
You may check it on https://vyashubhamkumar.github.ioSeptember 4, 2018 at 6:33 am #275913
- The forum ‘Other’ is closed to new topics and replies.