Advertisement

Anyone using the Open Source "Brackets" Code Editor (By Adobe)?

Started by November 25, 2014 09:10 PM
55 comments, last by Tutorial Doctor 10 years ago

Perhaps sometimes things aren't too good to be true?

Adobe has been working on an awesome code editor called Brackets

It is a FREE and OPEN SOURCE code editor (can be embedded into whatever you want).

More Information here

Anyhow, I see people eyeballing it who use Sublime Text

There is also Light Table

The coolest part about Brackets it that you can program your own extensions. It supports all sorts of languages.

I myself, wouldn't have expected as much from Adobe, so at first glance, I might have ignored it, but I stumbled across it.

The first plugin I downloaded was one that runs the current loaded python script (I have Python for Mac installed, with the wxPython module, that loads using the Python Launcher). And it works nicely!

A solid program indeed. I was just wondering what others think about it.

Update: While watching a youtube tutorial, I heard about atom:

https://atom.io

It is made by Github.

They call me the Tutorial Doctor.

Being "free" and "open source" aren't really selling points for the usability or feature set of a product.

For me, this does nothing I cannot already do with vim.

Advertisement

Interesting you should say vim. The creator of Light Table said he is a vim guy.

The feature set looks rather extensive (been researching both Brackets and Light Table all day).

They call me the Tutorial Doctor.

It seems like as good an alternative as any, though its youth betrays the fact that its bug-rate is likely higher than something more battle-tested. If you like it, if you're productive with it, use it. In general, text editor is a very personal choice. I've been training myself up on Vim because I think its a good idea to know one good modal text editor that runs everywhere (I use it when I remote into a linux box over SSH, for example), though I do most work in plain-jane Visual Studio (There's a great Vim plugin for VS though), these days.

throw table_exception("(? ???)? ? ???");

That's two for Vim (looking at a video on it now). Im guessing from what I see is that Vim is what you say, more "battle-tested."

I am leaning towards Light Table at the moment until I can see what each editor can do.

They call me the Tutorial Doctor.

Fancy.

But yeah I'll stick to vim. Text editor is that, text editor. You still have to build the app. It's not that the text editor will build it for me.

Advertisement

I just found out that you can add Vim-Like functionality to it:

https://github.com/daveosborne/brackets-vimderbar

I am surely going to be using it for the game Engine I use (was using Smultron on the Mac), but it looks like it can do much more.

I use the Maratis3D engine (it uses LUA and C++, though I am using it for lua currently).

I like that Light Table has in-line evaluation.

Some extensions are being ported from Brackets to Light Table (I wonder how well the two mesh).

When I do more research into Vim (and Sublime Text I suppose) I will update my findings here.

They call me the Tutorial Doctor.

For the most part, a text editor is a text editor is a text editor. The text editors of yore (i.e. Vim and Emacs) are bloody hard to beat on features and customisability, though the user interface of either may leave something to be desired.

These days I mostly use Sublime Text. It's cross-platform, very lightweight, and has a couple of nice user interface touches that other editors are only just catching up to (graphical scroll bars are a beautiful thing). Some people consider the $75 license a little steep, but what the hell.

Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]

There are three fullscreen text editors: vi, emacs, and EDT. The "new" editors you've posted are EDT clones. Vim is a vi clone. Emacs is an emacs clone and comes with control-alt-meta-jar-jar.

The most successful EDT clone was wordstar, in which things like Microsoft Word and Microsoft Visual Studio's built-in text editor are based. It's great that that interface gets reinvented every now and then, otherwise there would be no new bugs to get fixed and marketing people would go begging on the streets.

When I was developing on the Atari ST, I found a good EDT emulator for emacs so I didn't need to switch from what I was used to on the PDP-11. There's also a reasonable vi emulator for emacs, but I found vi itself was smaller and faster on a 80386 running Unix with 4 MB of system memory and came ready-installed (no using Archie to fetch the uuencoded source tarballs required), so I made the switch.

When I did cross-platform development (Linux, Unix, Microsoft Windows, and Mac OS X), the only thing that ran the same on all platforms (and over ssh to the servers) was vim. So, for me, it's been vi or vim for well over 20 years. I might consider switching if an alternative looked as good, was as fast, was as portable, had as small a footprint, and had the built-in equivalent of ":%!sort -fu" that did not require me taking my hands off the keyboard or typing a big long cryptic LISP program. My experience is it's great that these new variants of existing shiny editing tools come out, but eventually the folk who stay in the industry in a technical capacity make the switch to vim sooner or later.

Also, a link to a You-Tube video that is a marketing promo for a product is a poor way of linking to the actual product (link is available on the You-Tube page). This isn't slashdot.

Stephen M. Webb
Professional Free Software Developer

I'm also using Sublime Text on both Windows and Ubuntu (and would on OS X if I had a Mac). Before I was using Notepad++ and gedit. The main reasons why I did the switch were a) that with Sublime I have the very same features/shortcuts/etc. on all platforms and b) it's very easy to extend Sublime's functionality. There a tons of plugins available via Package Control if there is nothing that meets your requirements you can write your own plugin in Python quite easily.

Some people consider the $75 license a little steep, but what the hell.


There is one thing that I like about Sublime's licensing method. If you don't want to spend so much money on a text editor you can basically use it for free (i.e. there is an unlimited evaluation period) but will get a popup from time to time that ask you if you want to buy it. I used this evaluation mode for about two months to get used to the editor and be sure that it's worth it's money (after all, 75$ is quite a lot of money for a text editor).
It's also quite nice that you are allowed to use your personal license at work as well at your own computers.

This topic is closed to new replies.

Advertisement