Subscribe to access all episodes. View plans →
Published August 20, 2018
I’ve had a few requests to cover what my setup is for writing Elixir so in this episode we’ll take a look at the editor I’m using and a few of the packages I’ve installed to help make writing Elixir code faster and easier.
For the editor, I’m using Atom, which you can find and download at https://atom.io/. Atom is free and was created at GitHub.
One of the benefits of using Atom is the community. There are a bunch of great packages to help you be more efficient when writing code. And you can find them all here at https://atom.io/packages.
Now there are a few elixir-specific packages I’m using. I’ll open my Atom settings and go to packages. And I have 4 packages installed.
Let’s take a look at the first one atom-elixir
. This is package allows for autocompletion for Elixir code and it lets you view docs right from your editor.
Then next I have the language-elixir
package by Plataformatec. This gives us syntax highlighting for our Elixir code.
Then I have the Pigments package installed. This is great for working with CSS and let’s you see the colors you’re using in your editor. It also supports CSS preprocessors like LESS, SASS, and Stylus.
Finally, I have vim-mode-plus
installed. This isn’t needed for Elixir, but great if want to keep using your Vim keys.
If have another Elixir-related Atom package you’re using, please let me know in the comments for this episode.
Sfusato
6 years agoI’m curious if you gave up Vim in favor for Atom and if so what were the reasons ?
Alekx
6 years agoI really like using Atom for ElixirCasts for a few reasons: it’s simple for anyone to install, there are tons of great packages, and it looks great out-of-the-box. That being said, I haven’t switched to use Atom 100 percent of the time. I’m still using my Vim setup for a lot of my development.
fxbertin
2 years agoAfter all these years, are you still using Atom or have you moved to another editor?
Alekx
2 years agoFunny you should ask this, I’ve been looking at switching the last few weeks. Any suggestions?