My preferred PubWriter editor of choice is free! It works for PC & Mac the same (keyboard shortcuts will vary because of the differences in the mac & pc keyboards).
Visual Studio Code vs. Atom? VSC has taken over the top spot for the developer/tech writer's text editor of choice. I find that VSC has plenty of great features for coders. And I do use it - a lot... but I also miss the simplicity of atom. On December 15, 2022, Atom is officially being archived for good. But that doesn't mean that you can't keep using it as a plain text editor for PubWriter. If Atom is indeed your software of choice, here are archived versions of the installation files:
Looking for your list of packages installed?
Path on mac:
/Users/USERNAME/.atom/packages
Path on the PC:
/Users/USERNAME/.atom/packages
Important: To set up atom for writing in markdown, first remove the vertical line by disabling the wrap guide package. Here's a video tutorial on how you do it.
Here are some helpful things to know about using atom.io.
Huge time saver: to quickly find a file ⌘+t (Mac) Ctrl-t (PC)
To unleash the power of atom, you'll want to install some packages. At the time of writing, there were over 5,800 of them!
(these are like plug-ins and are all free)
You can define keyboard shortcuts for packages in the keymap.cson file. Go to 'Atom -> Keymap.' I use shortcuts for Folding Text and Markdown Writer. More info.
Finding your keymap (also referred to as keybindings) on the PC:
What is the equivalent to cmd (⌘) on the PC? The Windows key.
As a PubWriter, there are several ways Atom will save you time!
You can transform a large list of items into a bulleted or numbered list with Markdown Writer for Atom
The ones I use most often?
Mac:
This allows me to quickly sort through and reprioritize a task list (think Workflowy).
Read more in the Atom Flight Manual about how writers use atom.io!
Any misspelled words will be highlighted (by default with a dashed red line beneath the word), and you can pull up a menu of possible corrections by hitting Cmd + Shift + ; (or by choosing "Correct Spelling" from the right-click context menu or from the Command Palette).
One of the most powerful features of atom is snippets. Since PubWriter supports bootstrap snippets as well as pretty much any html you want to throw at it, you'll likely find the skill of using snippets to be a huge time saver.
Setting up snippets the first time wasn't easy. But once I got 'em working, they've been a HUGE time saver for me.
Here's my snippets file you can use as a starting template. It contains many of the PubWriter snippets that will turn atom into your favorite PubWriter editor.
Here's a good explanation of how you use Keymaps to create your own keyboard shortcuts. Many packages comes with suggested keymaps in their documentation.
Create a way for PubWriter users to install all the recommended PubWriter atom packages in one action:
https://discuss.atom.io/t/installed-packages-list-into-single-file/12227/15