4 ms·
(Disclaimer: I am a _huge_ Sublime fan. I picked up their net award in 2014 on behalf of Sublime HQ Pty, plus I've developed a fair few plugins for it.) I've b
by jbrooksuk 11y ago
(Disclaimer: I am a _huge_ Sublime fan. I picked up their net award in 2014 on behalf of Sublime HQ Pty, plus I've developed a fair few plugins for it.)
I've been using Atom for a couple of weeks now, mainly for a few Laravel applications. I use the git-hide package to remove the ".git", "node_modules" and "vendor" directories from the tree view which does seem to have a nice effect on speed.
That said, here are the issues I face:
- I frequently find that I type too quickly for the editor to pick up the keys and I end up missing off the beginning of some lines.
- I still use Sublime text daily for quickly opening a file, rather than waiting for a new Atom instance to open.
- PHP support is awful. Auto complete for class names in any used packages is something that I sorely miss from the Sublime plugin I use.
- Start-up time still takes a few seconds which means I only use it for projects.
- Listing of installed and discovery of packages is _so_ slow. Sometimes I just don't bother installing a package anymore because it takes at least 10 seconds to show me what I have installed or search for one.
Regardless of me using Atom, I'm still loving the updates to Sublime and continue to moderate the forums, knowing that Jon will deliver :)
- zamalek 11y agoVSCode doesn't have some of the problems you mentioned, notably the startup time. No discernible difference between it and Notepad. That's not to say that it doesn't have its own problems. One massive pain-point: I was assisting with a getting a complex build system working a few months back. The VSCode build integration is scenario-driven garbage. Because I deviated from the most basic of scenarios I had to resort to all manner of nasty hacks to avoid having contributors open a CLI.
- mc_hammer 11y agoVSCode (AFAIK) still doesnt have: regex replace, column selection mode, multiple selections, replace in files (maybe), fuzzy matching, goto definition, and a few more of ST/notepad++ features... [bait] notepad++ is a better text-editor feature-wise than VSCode.
- theinternetman 11y ago> I use the git-hide package to remove the ".git", "node_modules" and "vendor" directories from the tree view which does seem to have a nice effect on speed. I feel it'll never be a sensible choice until people no longer have to type sentences like this.
- lobster_johnson 11y agoHiding files and directories is part of the Atom core, why do you need a third-party package for it?
- jbrooksuk 11y agoAFAIK they only get excluded from indexing, if you don't want them to show in the sidebar, that's something else. I may be wrong, so please let me know :)
- lobster_johnson 11y agoIt's part of Atom's own tree-view package. You can either edit the options [1] or add this to your config.cson (under the "*" key): "tree-view": hideIgnoredNames: true hideVcsIgnoredFiles: true [1] http://i.imgur.com/tZc3DW9.png http://i.imgur.com/tZc3DW9.png