Webux Lab - Blog
Webux Lab Logo

Webux Lab

By Studio Webux

Search

By Tommy Gingras

Last update 2022-05-12

IDE

How I setup Atom

First, install atom: https://atom.io

I don't use anything fancy I like to keep things easy and fast. I also have the bad habit to remember commands or write Makefiles or External Documentation in Obsidian.


Click on Packages -> Settings View -> Install Packages/Themes


Plugins

  • prettier-atom
  • atom-cfn-lint & linter & linter-ui-default
    • pip install cfn-lint
  • language-ansible
  • atom-terminus
  • highlight-selected
  • Docblockr
  • TODO-Show
  • emmet
  • tidy-markdown

Style

To increase the font-size of the navbar:

Click on Atom -> Stylesheet...

...

.pane {
    font-size: 16px;
}

Configuration

I 've restart the application in order to load all components correctly.

prettier

Be sure to enable the Format files on Save. I also like to see the prettier icon at the bottom of the page: Show in Status Bar

Cloudformation

You must see the linter UI at the bottom when you open a cloudformation file. Be sure to have installed pip install cfn-lint