3 ms·
I'm happy there are options, but Atom does all that as well, and it uses the same tech that I'm working with every day, and it has extensions for just about eve
by Klathmon 8y ago
I'm happy there are options, but Atom does all that as well, and it uses the same tech that I'm working with every day, and it has extensions for just about everything, and it's free software.
And that last part is suprisingly important to me. I'm not opposed to paying for software (hell, I use Windows as my development environment of choice!), but with the amount of time I spend customizing, and relying on my editor, it would have to be significantly better before I'd give up the ability to throw together a quick extension to integrate a homegrown test runner, or add syntax highlighting and debugger integration for a business basic style language that I work on from time to time, or be able to dive in and fix bugs or make changes to the core editor in cases where I run into a bug or want to tweak something.
Native just isn't something I care about. You might as well try to sell it by telling me that it uses a fantastic color blue for it's chrome.
And Atom handles big files just fine for me (at least up to a few hundred mb), but an editor is also not the tool I reach for in those cases (opting to pass stuff through CLI tools once it gets above a few megs), so an editor that handles those large files and datasets also doesn't benefit me and my process that much.
I have my complaints about Atom (the biggest at this point is that it sorely needs some direction in the linting/ide side of things. Every plugin does things slightly differently, and with Facebook dropping maintenance of the atom-ide set of packages, I fear it's only going to get worse), but I'm generally happy with it. Maybe I'm just getting old, but every few months I tend to try out alternatives, and I always end up coming back.