anildigital
Elixir code formatter plugins for editors & IDEs (Wiki)
Here is list of plugins for different editors
- Sublime Text 3 — Elixir.tmbundle - https://github.com/elixir-editors/elixir-tmbundle/#code-formatting-for-sublime-text-3
- Vim — vim-elixir https://github.com/elixir-editors/vim-elixir
- Vim — vim-mix-format https://github.com/mhinz/vim-mix-format
- Atom — Atom Elixir Formatter atom-elixir-formatter
- Emacs — elixir-mode https://github.com/elixir-editors/emacs-elixir
- Visual Studio Code — vscode-elixir-formatter vscode-elixir-formatter - Visual Studio Marketplace
Most Liked
josevalim
Creator of Elixir
The official Sublime Text 3 package supports it too: https://github.com/elixir-editors/elixir-tmbundle/#code-formatting-for-sublime-text-3. It is very raw though, improvements are welcome.
I would recommend everyone to try to push those to the official packages so everyone gets an out of the box experience without needing extra installs.
6
acrolink
I would add to the list this one, for Vim:
1
Popular in Wikis
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
New
Introduction
Now that the language is picking up support and maturing nicely, I’d like to start a collection of common and recurring Elix...
New
With the new year I am looking at travel for this year and I’d love to base some travel around Elixir. So in the spirit of the 2017 threa...
New
I’d like to start a discussion of data serialization formats, in the context of Elixir. The rest of this note is a combination of persona...
New
Introduction
After some discussion with a few other members we thought it might be an idea to start a thread where we can post about libr...
New
This is a wiki - anyone at Trust Level 1 or higher can help keep it updated.
Elixir Pocket Syntax
Uncommon Logical stuff of Elixir modul...
New
:httpc HTTP client is part of Erlang standard library, and as such can be easily used in Elixir code too. One particular advantage of usi...
New
A wiki for Doom Emacs
Doom is a configuration framework for GNU Emacs. It focuses on performance and customizability. It can be a founda...
New
Guide
Using an iPad for web development can be easily split into two main parts:
Setting up the iPad as a thin client
Working in a remo...
New
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including.
What is Phoenix LiveV...
New
Other popular topics
Update:
How to use the Blogs & Podcasts section
You can post links to your blog posts or podcasts either in one of the Official Blog...
New
Using vs code and installed ElixirLS: support and debugger.
And I got an error popped up on start up says
Failed to run ‘elixir’ comma...
New
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set?
Thanks.
New
In Ruby, I can go:
User.find_by(email: "foobar@email.com").update(email: "hello@email.com")
How can I do something similar in Elixir? ...
New
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
I have followed this StackOverflow post to install the specific version of Erlang.
And When I am running mix ecto.setup then getting fol...
New
I have a User schema with a :from_id field set to type :string:
defmodule TweetBot.Repo.Migrations.CreateUsers do
use Ecto.Migration
...
New
I will often find my self writing things similar to:
case some_value do
nil -> something()
"" -> something()
_ -> someth...
New







