For an editor focused on supporting HTML and CSS, like Brackets. Compiling code is a pretty basic aspect of a code editor focused on C++, and Atom doesn’t do any of that without a package, either.
I understand that you think I should be able to use the command line; however, I have my own learning path and goals.
Which don’t involve git or NPM, apparently. I have a great recommendation for a program that creates a web server and automatically refreshes tabs in your browser when things change, but that also requires the command line.
The easy way is to go to
Settings -> Install, search for the package, and press the button that says
Install. The faster way is to go to the command line and type
apm install atom-html-preview, which you can do in about thirty seconds whether you know anything about it or not. If you want to go through the GUI, you have to wait for the package search to happen.
Plus, I am not experienced enough to want to tinker around under the hood of my computer.
I don’t know what other people have told you about the command line, but it’s not all about going under the hood. Sure, you can, but no secure operating system is going to let you touch anything important unless you say it in your admin voice. Nothing I would encourage you to do would involve touching anything sensitive. In the case of commands like
apm, you’re sending an instruction to a program that knows everything it needs to do.
Which leads back to my original point: this basic feature should be easier to access for all users. This is not “holding someone’s hand” as you put it. This is having basic accessibility.
Maybe, if Atom were primarily focused on coding web sites. It’s not, and the developers have chosen to ship it with a relatively small feature set out of the box, because the target market for Atom is people who want an editor that they have complete control over.