Switching to Atom from Sublime Text
adcaes.wordpress.com
adcaes.wordpress.com
Now Sublime is getting frequent updates again. It's a beautiful piece of software. Fast, stable and pleasant to use. I payed the license without hesitation.
I would like to see an article telling me the advantages of Atom over Sublime, because so far, I'm unable to identify any one but the fact that it's open source. All the packages that I use in Sublime are either non existent on Atom or not as good.
Fuzzy file finder (cmd+P or cmd+T).
Command palette (cmd+shift+P): Execute any command offered by Atom by typing its name.
Split editing: Edit multiple files side by side.
File (cmd+F) and project search (cmd+shift+F).
Git integration.
Key binding resolver (cmd+.): Best way to learn keyboard shortcuts.
And lots more: Project tree view, go to line/symbol, multiple cursors, markdown preview…
The power of reading.
Also, I miss a few things in Atom: Macro recording. Go to Symbol in Project.
> All the features that make Sublime great are also available in Atom, and some extra ones:
Is what I quoted.
> I would like to see an article telling me the advantages of Atom over Sublime, because so far, I'm unable to identify any one but the fact that it's open source. All the packages that I use in Sublime are either non existent on Atom or not as good.
He's saying there's nothing Atom can do that Sublime can't -- furthermore, the the things listed in the article are oftentimes done not as well in Atom (as I gave an example of.)
It's easy to mock Atom's technical decisions, but it might just be crazy enough to work. Computers are only going to get faster. Browsers are only going to get better at running JavaScript. And it makes a ton of sense for plugins, extensions, and theming.
Also, you get browser stuff for free. XHRs work in Atom. Even WebRTC video chat works in Atom.
> Computers are only going to get faster. Browsers are only going to get better at running JavaScript
Sure, but it will still take a long time for it to reach parity with other text editors (and even if/when it gets better, Atom will likely get Vista-ized, where people just remember the bad parts of the early releases and refuse to use the later release). It's not like Atom does terribly much that others don't do; this might be more excusable if it were a whole new editing paradigm.
> Also, you get browser stuff for free. XHRs work in Atom. Even WebRTC video chat works in Atom.
Well, not exactly for free since we're discussing Atom's performance issues. Couldn't it have worked better to write most of the editor more typically and then extend it to work with these after the fact? Then the people that need them have them, but the people that don't aren't saddled with the overhead.
Not that much, and not in single core performance (which JS basically uses).
Besides, native will get faster at the same rate.
Atom has a lot of advantages over Sublime (from a front-end developer point of view): open-source and javascript (coffeescript) based.
But for now I prefer Sublime.
It does use more memory, but that hasn't been an issue for me, either. The 4GB of Ram in my Macbook Air seem to be able to handle running Atom and anything else I need at the same time.
I tried the same in atom and it felt like my $3000 workstation was a netbook.
All the comments here keep saying that Atom is slow. For my use case it's not, and I'd like there to be some recognition on here that there's a very large subset of users for whom Atom will not be slow at all.
If Atom doesn't work for you, then it's cool for you to not use it. Seems like your circumstances are pretty extreme though. Most users will be fine.
Additionally, I'd be interested in seeing how Atom affects battery life. That's probably a pressing concern for many users even if speed isn't.
One wants an editor that can handle all common use cases though, not some kiddie editor that's only good for smaller setups...
http://mandrivausers.org/index.php?/topic/30507-replacing-li...
I don't want to single out Kate. There are a gajilion text editors, and for most people most of the time most editors are fine, even though a lot of those editors have other equally weird ahem features.
I don't see anything bafflingly difficult about how Kate handles it. In fact it's similar to how most editors handle it.
Either use search/replace with regex (like Vim would do it), or or use the Control+J shortcut ("join") if that's just what you need (there's a similar command option in Vim too).
> A couple of months ago Sublime became slow in my computer due to a problem in the new version of a package, and I decided to give Atom a new opportunity; this time I stayed with it.
I wonder whether the writer has just upgraded to Ubuntu 15.04, or perhaps an equivalent other Linux system. I have tried Atom on 14.04 and 14.10, and found as he says a really bad lag just in simple text input. On a middling windows machine it runs very smoothly, just like any other text editor. Apparently the issue is gone in 15.04. I wonder how much of the discussion about Atom has been affected by this bug.
While not perfect, Sublime Text has none of these huge warts.
What's also off-putting about Atom is that everything is in Coffee-script. If they could make some guides for plain JS I could probably glue code in something like TernJS or something of my own.