Brackets vs SublimeText3: Which one to choose?

I had a fairly advanced draft on my local blog about the comparison I had been making between brackets y SublimeText3, but today I have had to change almost everything, because the few defects or lack of options that I found in brackets, they can be opaque using extensions.

brackets has caused a sensation. The fact of being an open source editor has given it a Plus compared to other alternatives, and coming from Adobe, it is not for less than at least causes curiosity.

But hey, let's get down to business. What I intend is to make a comparison between brackets y SublimeText3, I have been using the latter for some time for various reasons.

How to get braces?

Download brackets we just have to go to the download page from its official site and download a .deb. The steps of installation in Ubuntu and derivatives we already saw them here, but in the case of ArchLinux the I showed a method which has now changed a bit.

Basically now what we have to do in ArchLinux is the next:

  • We download the .deb and unzip it.
  • The folder is created for us brackets-sprint-29-LINUX64 which will have the file data.tar.gz indoors.
  • We also unzip the file data.tar.gz and we have two folders left: opt / y usr /.
  • We open a terminal and execute:
$ sudo cp -Rv opt / brackets / / opt / $ sudo cp usr / bin / brackets / usr / bin / $ sudo cp -Rv usr / share / doc / brackets / / usr / share / doc / $ sudo cp -R usr / share / applications / brackets.desktop / usr / share / applications / $ sudo cp usr / share / icons / hicolor / scalable / apps / brackets.svg / usr / share / icons / hicolor / scalable / apps /

If we had already done the installation in the way I showed you previously, we will have to execute in the terminal:

$ sudo rm -Rv /usr/lib/brackets

Now we have to modify or create the file /usr/share/applications/brackets.desktop so that it looks like this:

[Desktop Entry] Name = Brackets Type = Application Categories = Application Exec = / opt / brackets / Brackets% U Icon = brackets MimeType = text / html;

Anyway, inside the folder / opt / brackets comes the original file. That's it, we can run brackets from the Menu. If you have any problems starting it, please read the previous article on how to install Brackets in Arch Linux manually.

Brackets is obtained for free to use indefinitely, and it is a plus and something logical being open source.

How to get SublimeText3?

In the case of SublimeText, we just have to go to your Official website and download the version according to our architecture. Then we unzip the downloaded file somewhere and to have SublimeText available from the Applications Menu, we create the file /usr/share/applications/sublimetext3.desktop and we put it inside:

[Desktop Entry] Version = 3.0 Type = Application Name = Sublime Text 3 GenericName = Text Editor Comment = Sophisticated text editor for code, markup and prose Exec = / home / elav / Linux / Packages / Development / SublimeText3 / sublime_text% F Terminal = false MimeType = text / plain; Icon = / home / elav / Linux / Packages / Development / SublimeText3 / Icon / 256x256 / sublime-text.png Categories = TextEditor; Development; StartupNotify = true Actions = Window; Document; [Desktop Action Window] Name = New Window Exec = / home / elav / Linux / Packages / Development / SublimeText3 / sublime_text -n OnlyShowIn = Unity; [Desktop Action Document] Name = New File Exec = / home / elav / Linux / Packages / Development / SublimeText3 / sublime_text --command new_file OnlyShowIn = Unity;

Of course they have to change the route / home / elav / Linux / Packages / Development / by the folder where they have unpacked SublimeText3. Inside the Sublime folder there is also the file .desktop.

Gorgeous however, you can download it and use it for the rest of your days, but when we save a file 8 times, we get a sign reminding us that we can buy a license (which is not expensive).

SublimeText_Purchase

Interface

The interface of both editors is very similar. A panel on the left with the Projects and open files, a menu at the top with the editor options, although in the case of Brackets, it will appear above the editing area.

brackets

SublimeText

Something i like about SublimeText is Mini map that appears on the right side of the editing area, which allows us to move through the entire document easily. But as I said at the beginning, in brackets you can also thanks to the Extensions.

Brackets_MiniMap

SublimeText It also allows us to change the appearance of the editing area thanks to a series of styles that are already included by default, as well as to establish our preferences as a user and, most important of all, our keyboard shortcuts.

And guess what? Well, the extensions of brackets that allow us to do the same:

Brackets_Themes

Performance

The start of SublimeText3 is much faster than that of bracketsI'd say it's almost instantaneous. brackets it runs fast, especially since the latest version (Spring 29), but it takes a few thousandths of a second to load the project that we left open previously.

With two files open in both editors, the consumption of SublimeText is slightly higher than brackets, and it stays that way with the use of each one.

Usability

At a glance, examining each menu, we realize that SublimeText you have many more options than brackets. As I mentioned before, it gives us more keyboard shortcuts and the possibility to change and customize them by default. Both share most of them, such as commenting on a line using Ctrl + /.

SublimeText has eyelashes (Brackets does this with an extension, although it is not very polished), which makes it much easier for us to move between our files without having to go to the side panel.

But brackets It has something that I loved and it makes it very, very productive.

En brackets When we are editing an HTML file, and we want to edit the CSS code of a tag, or the JS code, we do not have to open the .css or .js file for it. We just put the cursor on the label to edit and press Ctrl + E. And look what happens:

Brackets_CSS_Editor

As you can see, an area is displayed that shows us the CSS code associated with that tag. There we can edit and save it without having to open the original .css.

In addition, it will be shown in all the .css files that the style is applied to said tag and in the line where the style is applied.

Brackets_CSS_Editor1

Another detail that I like about SublimeText about brackets, is that when we put ourselves on an opening or closing tag, it tells us which one corresponds to it either at the end or at the beginning. SublimeText it also allows us to collapse a parent tag and its content.

Sublime_Tags

Other functionality of SublimeText What I like is being able to organize the text alphabetically, very useful when we want to have our .css file well ordered.

Autocomplete

Another point in favor of brackets is auto-completion, which is much better than SublimeText for two reasons: Show a suggestion like you do bluefish and it has more auto-completion options (CSS properties and HTML tags).

Brackets_Autocomplete

Yes, brackets by default it does not close the braces {} automatically, but we solve this easily in the Menu »Edit» Automatically fill in parentheses. And ready.

Extensions

Both editors have Extensions, which can be installed relatively easily. In the case of SublimeText, there is a cool plugin called Package Control that allows us to install the rest of the extensions very easily.

The only problem that I find is that I don't know how to do it manually, that is, download the extension from the Internet in a separate file and not directly from the editor.

It's not that you can't, just that brackets it's more simple. We just have to open the Extensions Manager and we can see the ones we have installed or the ones we can install:

Brackets_Extensions

We can also enter to the directory de Extensions, download the .zip, unzip them and put them inside ~ / .Brackets / extensions / user /. We restart the editor and that's it.

Online edition

This functionality is excellent although I do not use it at all, so I cannot give an objective criterion about it. In theory, using Chromium + Node.js, the changes we are making in our HTML and CSS files can be automatically displayed in the browser.

Brackets will open a live connection with your local browser and it will send the changes to the CSS file as you type! That's how easy the guys from Brackets describe it.

Currently, Brackets only supports Live Development for CSS. Still, in the current version, changes to HTML and JavaScript files are automatically detected and reloaded in the browser when you save. We are currently working on adding support for Live Development of HTML and JavaScript. In addition, automatic updates are only possible in Google Chrome, but we hope to be able to bring this functionality to all major browsers soon.

Quick View

For those who have not yet memorized the color equivalences between HEX and RGB, brackets lets you see exactly what color is being used quickly and easily.

In both CSS and HTML, just hover over any color or gradient value and brackets will show a preview of it automatically.

Brackets_Color

The same goes for images: just hover over the address of an image in brackets, and it will show a thumbnail view of it.

Conclusions

Although this has only been a brief review by both editors, which then is the best?

You may have noticed that I prefer brackets, but only for the fact that it is from Open Source and the new way to edit CSS faster. But he still has a long way to go to get over SublimeText, both in functionality and stability.

The development of brackets he is very active and improves with each new version, so I have all my expectations on him. But there is no denying that SublimeText It has a long way to go and it shows with its use. I am aware that I do not use even half of the things it offers.

The fact that a license has to be paid for SublimeText no problem, it can be used without it. It is an excellent editor, possibly the best I have used so far, but everything is up to everyone's taste and choice. For now I use both, and so I am seeing the evolution of brackets, which promises a lot.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   gorlok said

    I did not know Brackets. Very interesting.

  2.   Skatox said

    Interesting comparison.

  3.   Victor Franco said

    Greetings Good info, but what extensions do you recommend for Brackets ..

    1.    elav said

      That depends on what you need. For example, I installed the MiniMap, Las Tabs, and things like that.

  4.   Jeus Israel Perales Martinez said

    Emacs? 😛

    1.    eliotime3000 said

      That's a Swiss Army knife for those who work with a lot of source code. Don't underestimate it.

  5.   Left Handed said

    From what I've read, Brackets is on its way to becoming the best editor for web development. From what if I have not seen information is its support for other languages, I suppose it at least includes the syntax highlighting

  6.   kik1n said

    There is no like Vim: D. hehehehe.

    Uhhh I will review Brackets looks good.

    1.    eliotime3000 said

      The truth is that YES, VIM is wonderful, because you can put whatever you want.

      1.    kik1n said

        And from your console / terminal.
        I am fascinated with this tool.

  7.   3rn3st0 said

    For someone like me who likes to write code "on foot", searching for the perfect editor is an everyday job, an endless search. I have used a lot of editors on DOS, Windows and Linux: EDLIN; Q Editor; MS Edit; ED - WordPerfect Text Editor; Notepad; Notepad2; Notepad ++; MCEdit; GEdit; Kate; Geany; Sublime Text; Komodo; Etceterísima and until now I like something from all of them, I hate everyone for some lack and there are few who have fallen in love with me for years, among these I will mention one for each platform:
    TWO: Q Editor
    Windows: Notepad ++
    Linux:Geany

    Each one has its ailments, its flaws, but among all of them they are the best on their respective platforms (according to me).

    Finding myself now with this post after coincidentally yesterday I was about to install Brackets to test it after reading a short review (I don't remember exactly where) makes me decide to try it, clarifying that I will do it more for the fact of being free software than for others reasons. Who knows and now find my new love, hehehe.

    1.    giskard said

      Geany is the best of the best. I don't understand how people don't use it anymore. It is really light and very complete.

      1.    3rn3st0 said

        I don't know if it is the best, but it is efficient, stable, fast, light and supports a lot of languages.

    2.    Andrélo said

      I have not used ... DOS ... but in Windows, I love Notepad ++ and geany linux, especially it makes it easier for me to python geany than NINJA IDE

      1.    3rn3st0 said

        That's what it's all about, enjoying the tools we use 🙂

    3.    legion1978 said

      Hey! haven't you tried bluefish on linux? =)
      bf and geany are my favorite editors on linuxmint.

  8.   eliotime3000 said

    Compared to GNU Emacs and Vim, Sublime Text, Brackets, and Bluefish are excellent tools for users who don't want any more complications. However, I usually have a habit of using the keyboard to the sword in order to work faster. So I hope they also make a comparison between GNU Emacs and Sublime Text.

    And by the way, excellent review.

  9.   Juan Antonio said

    Hello, I have an error in Brackets that does not allow me to save a file that has been created from New File: S

  10.   Andrélo said

    I don't know why they praise SublimeText so much being proprietary code ...

    1.    Christian Amaya said

      Since when is private software equal to poor quality software?
      Sublime Text is impressive, it is fully customizable: plugins, themes, color schemes, keyboard shortcuts, etc.
      The number of plugins is impressive and also something that I consider very important is that it is extremely fast in searches, it does not matter if you have a lot of files, it takes seconds to find what you are looking for.

      And one feature that I love is the multi-cursor feature.

      In short, give it a try and you will see that it is very worth it.
      A greeting!

    2.    Villain said

      He is praised for being a VERY complete editor. The praises come from that side, not for the type of license ...

    3.    dwarf said

      Because not necessarily its license has to do something with its quality, it is praised because it is good, period.

      Also, something interesting is that all its plugins are open, so ...

  11.   Total said

    I just did the same steps you explain to install it on ROSA 2012.1, based on Mandriva, and it works too. Thanks a lot.

  12.   pepper said

    Easy, emacs is better = P

    1.    elav said

      Many people talk about Emacs .. I'll have to try ..

      1.    Jeus Israel Perales Martinez said

        btw, it's like linux, once you know how to use it, you won't be able to leave it, na lie sometimes I also use geany, but emacs is very good and useful if you're on a server without a graphical environment

  13.   let's use linux said

    Very good review! 🙂

    1.    elav said

      Thank you colleague

  14.   clow_eriol said

    Is it possible to export psd in Brackets to generate css? Or is it yet to be implemented? It was what caught my attention the most about this editor

    1.    Ronald said

      Well, it would be importing PSD to get CSS, right?

  15.   Alecs said

    There is no extension for PHP, right? I have liked brackets a lot, but without PHP support it doesn't do me much good.

    I have also not seen anything to change the colors and make everything darker.

  16.   TSU. Gilbert Trujillo said

    Very Good Comparison I have tried SublimeText, which as you say is very good but I have been curious to try Brackets, for two things one is to place the pointer over the color in hexadecimal and you get a little box with the color, very good that one, and the second to edit the css from the html itself without having to open the css I also liked the idea ...

  17.   plex said

    Emacs FTW!

    1.    eliotime3000 said

      fuck yeah!

  18.   irvandoval said

    I liked the review, in summary Brackets promises and will be my editor for the University projects, I will recommend it to my colleagues

  19.   Adrian olvera said

    Very interesting article, I think I will try both and in the end I will see which one I prefer for now. Brackets takes a point for being open source, but if sublime text can be used then go ahead and try. I had been using gedit after kate as the males told me in other forums, but sometimes we do need a little help.

  20.   Adrian olvera said

    I can't install the add-ons I don't know why: / it tells me that an unknown internal error has occurred.

    1.    Total said

      We are already 2, I have opened it by console and it says that it is due to the lack of sandbox mmmm…. It gives you a website with a possible solution, but it is very difficult and laborious

  21.   build said

    I have tried several graphical text editors and none have been enough for me.
    Mainly because of the multiple buttons that you have to press with the mouse.
    And also the organization of the windows when I am on various projects.
    Now I use Vim, which does more than I need in combination with Tmux is excellent, I can open as many projects as I want and I don't have my old problem of
    saturate me with windows. Thanks for the post.

  22.   Patrick said

    I have tried both Brackets and Sublime text. And the best by far is Komodo. But by far

    Brackets is good for live editing but it doesn't work for php. On the other hand, Sublime text is good for the minimalist thing, but for some reason I have not been able to configure the extensions (like ftp); It is also not good that you get the hint for the purchase.

    So Komodo can do all of that right from the start, and it's pretty fast too.

    1.    just-another-dl-user said

      That's true, live editing only works for HTML / CSS but not for server-side languages.
      I work with Python / Django, live editing won't work if I'm using Django's Template Tags.

  23.   let's see said

    Thank you very much, I did not know Brackets, I will try it to see how it is, greetings.

  24.   lozanotux said

    As the customization of the KDE desktop killed me ... I really want to switch to KDE but can you please urgently put a tutorial on how to give that look?

    Thank you!

  25.   just-another-dl-user said

    There is no way to install it on Arch but with repository?

    I don't like that of having to unzip a .deb and copy its files folder by folder, it becomes messy afterwards when you want to uninstall, because you have to remember the files and delete them manually. On the other hand, with a repository, the whole process is automated and centralized.

    1.    Manual of the Source said

      yaourt -S brackets-git

      elav made it by hand because he likes to complicate his life.

  26.   gabriel said

    A technical consultation.
    Is Brackets COMPLETELY Free Software (endorsed by the FSF) or is it just Open Source?

    1.    elav said

      It uses the MIT License and I honestly do not know how Free it can be. At least it's OpenSource 😀

      1.    david pire said

        in the 2012 launch video on youtube it indicates it although it is good in English

  27.   let's see said

    Brackets did not work well for me in Ubuntu 13.04, I did not save projects well, and the truth is, I don't have much time to see what went wrong, I prefer Komodo.

    1.    elav said

      Komodo-Edit is great, I used it for a while, but it's a bit heavy on startup.

      1.    let's see said

        In that you are very right, but I think it is worth it, in the same way Sublime Text 2 (I have not tested the 3 thoroughly) is excellent, but by default I feel that it is missing some things (Maybe my ideas) that can be compensated with plugins , but let's be honest, everyone their needs.

        1.    Patrick said

          I'm definitely Komodo superfans. So far I haven't found anything better to use on Ubuntu 13.04. It is very true, it takes a long time to start and if you also have open projects it can take up to 30 seconds to open 5 tabs ... But it is still worth it. By the way, if you look around you can find an extension for the global unity menu. Cheers!

  28.   legion1978 said

    Uhh Bluefish?

  29.   da3m0n said

    a new editor will have to be tried ... excellent contribution 🙂

  30.   jhasmany said

    Downloading and then I will try it, I loved the part of the live edition with chrome, but someone get me out of the doubt, I saw something referring tb in a video about that Sublime3 would bring the same thing, I saw it at the beginning of the year but I would use firefox I think anyone knows something about it?

  31.   guduchango said

    Netbeas is heavier, but has much more support for git and php. I compare it with sublime text it is true sublime has many goodies but when it comes to production netbeans is much better 🙂

  32.   let's see said

    Do you know if Sublime Text 2 exists for tag suggestions?

    1.    elav said

      What do you mean by tag suggestions? O_O

  33.   just-another-dl-user said

    Was someone able to install Brackets on ArchLinux with "yaourt -S brackets-git"?

    It gives me this error during installation:
    http://oi43.tinypic.com/2lnfrcg.jpg

    Hopefully they can help me.

    1.    Alan Boglioli said

      I recommend you install with packer. It is a yaourt-style script, but from my point of view, it is more optimized. Although it allows you to do less than yaourt (it only allows you to install and other things, but the rest can be done with pacman).

      So, you remove yaourt and install packer (sudo pacman -Sy packer). And then you install brackets (sudo packer -Sy brackets-git).

      packer if used with 'sudo'.

      Installation with packer worked for me, not with yaourt. I can't find an explanation, but hey, it worked haha.

  34.   Joseph said

    Hello I found the comparison very good. I am testing Bracktes, could you tell me what the extension is called to be able to have eyelashes? Thanks 🙂

  35.   Ibel Alexander Zuniga said

    This application is interesting, thank you very much for sharing it, it will help me a lot for my web design work, excellent +1.

  36.   Gustavo Pacheco placeholder image said

    The post is really very good but I am missing several things in favor of Brackets, the truth is that since they made it known I started to need it and I thought it was great. What am I missing? for example if you put the cursor on any color code and give it Ctrl + E it also makes a preview of the color where you can modify it in a very elegant way. and the tabs is not a problem, I really don't like the tabs, anyway it shows them quickly in the work area and they can be switched between files with the keyboard shortcut Ctrl + Tab. 🙂 I really like how this editor has had this advance. I see it that it will be the best for a long time.

  37.   alex said

    I like how the brackets interface looks much more, but I think sublime is much better in almost everything ...
    I like brackets more as is the interface and the installation of extensions, because of that sublime for me it far exceeds lml!

  38.   david pire said

    Excellent comparison that you have made if I always with sublime had that problem of seeing in the browser the changes at all times since I am a little more visual so I find brackets interesting and especially because I am just beginning (my study is in html , css and javascript and because what I see goes hand in hand with brackets) I have been editing for less than a year at most 5 months but I dedicate many hours a day and if I think like you, since sublime it has many things that I also use but What I see does not have brackets, I do not think I have problems using both depending on the needs of the project and what I am doing. excellent post

  39.   Kohenx said

    Brackets hit harder every time. I work around js (node, angular, ...) so the extension (also adobe) Theseus gives me life to debug. With the appropriate extensions (to suit the consumer) that are not few, and without putting shit, it is tremendously good. Now, it does have that touch of "jitter" and slow start-up compared to Sublime, but it's still worth it. Fucking, I mean, point for braces.

  40.   Joe said

    Personally I have already used both and I prefer 6-9 Brackets, it is not perfect x a couple of details but let's be honest nothing is perfect 😀 I read on another atom website, here is the Link (https://atom.io/) so they can take a look so I think it's worth it.

  41.   J. Carlos said

    The truth is that since they updated Brakets, I clarify I had to try version 0.4 and one day pum 1.0, I was delighted and I did not release it, it sounds very silly but just having the live code in CSS makes my work much easier And that of ctrl + E very comfortable, SublimeText is great I do not deny it but the mere fact of removing each 8 save the proposal makes me feel like a vile scoundrel by not buying the license which is not much, how badly you read that last XD

  42.   Berenes said

    I usually use both, although to tell the truth in both I am a neophyte. I think that in Sublime Text the plugins for ftp connection are paid. In Brackets I found one that I am testing right now and it is totally free eqFTP. I think that Sublime Text is more complete for programming themes and brackets for editing themes, but as the friend with plugins indicates here, it can be supplied. a greeting

  43.   Oscar said

    For my taste so far brackets are better due to the fact that it allows to preview the images, this helps me a lot. although I like the sublime interfaces ...