After reading this, I'm one step closer to using Atom. My biggest issue is performance. That's the main reason I haven't switched over from Sublime.
The 2 MB file size limitation remains a problem for productive use for now though.
11–20 of 62 posts
After reading this, I'm one step closer to using Atom. My biggest issue is performance. That's the main reason I haven't switched over from Sublime.
The 2 MB file size limitation remains a problem for productive use for now though.
I dont know much about Atom. How does it compare to Sublime Text/Notepad++? I've recently switched to Sublime Text, but currently not beholden to anything. How does it compare to an IDE, like Eclipse or Visual Studio (being the two I've used)? Is Atom an orange and an IDE an apple?
I dont know much about Atom. How does it compare to Sublime Text/Notepad++? I've recently switched to Sublime Text, but currently not beholden to anything. How does it compare to an IDE, like Eclipse or Visual Studio (being the two I've used)? Is Atom an orange and an IDE an apple?
Like Sublime Text, it's somewhere between an IDE and a text editor. For example, both Sublime Text and Atom have a TypeScript plugin that uses the TypeScript language service to highlight compilation errors as you type, and to provide semantically-correct autocomplete suggestions. These are features typically expected in an IDE. However, neither integrates with a debugger like a traditional IDE. You'll likely drop to…
But right now, it seems like its basically on par with ST, just with higher growth potential. That's not worth the switch for me at this current point in time.
After reading this, I'm one step closer to using Atom. My biggest issue is performance. That's the main reason I haven't switched over from Sublime.
I dont know much about Atom. How does it compare to Sublime Text/Notepad++? I've recently switched to Sublime Text, but currently not beholden to anything. How does it compare to an IDE, like Eclipse or Visual Studio (being the two I've used)? Is Atom an orange and an IDE an apple?
I do notice the occasional performance hiccup -- I'll try jumping through settings and the application will hang for 20-30 seconds. I would say this happens probably 1-2 times per day. Other than that I don't really have any complaints. The package/theme community is vibrant and updates/improvements arrive frequently. Sublime is still a more stable and capable application, but given Atom isn't even at a 1.0 release I think that's acceptable. I think it's only a matter of time before Atom overtakes Sublime in terms of stability and performance -- the current velocity of V8, Node and Electron have it well on its way.
I dont know much about Atom. How does it compare to Sublime Text/Notepad++? I've recently switched to Sublime Text, but currently not beholden to anything. How does it compare to an IDE, like Eclipse or Visual Studio (being the two I've used)? Is Atom an orange and an IDE an apple?
It in no way replaces IntelliJ. Atom doesn't host SBT. It won't compile in the background, it doesn't parse your code and build an AST. It doesn't execute tests, etc etc.
With that out of the way, it seems like a really nice text editor with the really bad UX of shoving most commands into a "command palette" (which seems somewhat popular these days, for reasons I don't understand) instead of just giving you shortcuts to the common ones.
In practice this means I'm typing CMD+SHIFT+P to open the palette, type "grammar" to open the language switcher, and type "scala" and enter to select the language. Every time I create a new file. It's passionately lame. Also, "grammar"? As opposed to using the muscle memory everyone whose used a text editor any time in the past two decades has developed for "syntax"? What jerk thought that up?
But maybe I'm just missing something.
Also, because it's a cross platform node.js thing, nothing is native and all configuration is done in JSON ala Sublime. If this was a Windows application they'd be making you set all your preferences, even changing font size, through an .INI file.
Of course there aren't a lot of native apps that do a whole lot better IME. Textastic is great, but it's syntax parsing is lacking. ChocolatApp never bothered to get visual selection right. Sublime suffers some of the same faults as Atom and does the `subl .` work to open a given folder on the first try without Sublime already being open yet? Textmate is dated. Visual Studio Code is actually probably my favorite, but it's just Atom with a different skin and command palette and it doesn't support Scala yet.
I dunno. I flop between different editors weekly it seems. Maybe I'll give UltraEdit a shot. I liked that on Windows back in the day and it seems like there's a Mac version.
My 2c.
EDIT: Nope. UltraEdit is the worst of the lot. Feels like it's running under Wine. No Theme support (you have to choose background colors, highlight colors, etc manually), no Scala support that I can tell. You'd have to be a forever-time UltraEdit user on Windows to want to subject yourself to it on a Mac.
After reading this, I'm one step closer to using Atom. My biggest issue is performance. That's the main reason I haven't switched over from Sublime.
I used it a bit more intensively during the last days and found it most of the time quite ok. The 2 MB file size limitation remains a problem for productive use for now though.
Is the 2MB limit really a problem? I always thought of Atom as a web languages editor not a heavy duty text processor like I think of programs such as UltraEdit.
I dont know much about Atom. How does it compare to Sublime Text/Notepad++? I've recently switched to Sublime Text, but currently not beholden to anything. How does it compare to an IDE, like Eclipse or Visual Studio (being the two I've used)? Is Atom an orange and an IDE an apple?
It's a Sublime competitor. Not an IDE. I'll just speak for myself doing Scala development: It in no way replaces IntelliJ. Atom doesn't host SBT. It won't compile in the background, it doesn't parse your code and build an AST. It doesn't execute tests, etc etc. With that out of the way, it seems like a really nice text editor with the really bad UX of shoving most commands into a "command palette" (which seems somewh…
After reading this, I'm one step closer to using Atom. My biggest issue is performance. That's the main reason I haven't switched over from Sublime.
I'm using it as my main editor on an older 2010 Macbook Pro and the only issues I've been experiencing with it are the slow startup time and auto-complete in php files causing a noticeable delay. The git integration, community packages, and extensive customization options more than make up for those minor annoyances.