A homegrown editor

Editor is where programmers spends a lot of their time in. Eclipse, emacs, vim, sublime, etc. Each has their own pros and cons. I was never quite completely happy with all of them, but I don’t want to get into why here. However, one main reason I am not happy with these editors is because of the movement we are seeing towards moving everything into browser. The editors that I mentioned have their own GUI and cannot be used inside a browser.

Now, you might say, hey you can always ssh into a machine and use vim or emacs and you are right, but let’s face it, it is not the same as a native browser based editor such as Cloud9 or Codenvy.

I am a big fan of CodeMirror myself. I think CodeMirror is already a very powerful editor and has empowered many cloud editors and is going to be even better.

The other day I was thinking why don’t I make an editor for me using CodeMirror and NodeJS. NodeJS for the backend of the editor for saving files and other services. So that is what I am going to do. A homegrown browser based editor.  A very simple one. I am not even gonna have tabs in the editor, because why would I want that? All browsers have tabs. I just use their tabbing system.

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s