AstonJ

AstonJ

Which code editor or IDE do you use? (Poll) (2022 Edition)

We last posted a poll like this in 2017 - here’s an updated version for 2022 - this one is slightly different..

You can select up to 3 - just pick the ones you use most :023:

Which code editors or IDE’s do you use?
  • Visual Studio Code
  • Vim (or a variant)
  • Emacs (or a variant)
  • Atom
  • BBedit
  • Brackets
  • Buffer Editor
  • Codespaces
  • CoffeeCup
  • DroidEdit Pro
  • Espresso
  • IDE - Geany
  • IDE - JetBrains
  • IDE - NetBeans
  • IDE - Other
  • Komodo Edit
  • Nano
  • Notepad++
  • Nova (from Panic)
  • Sublime Text
  • Textastic
  • TextMate / TM2
  • XCode
  • Other - please say in thread!
0 voters

If you are using a Vim or Emacs variant, please say which one in the thread - general thoughts or comments also welcome.

Most Liked

vinibrl

vinibrl

I’ve tried VS Code, Emacs, Spacemacs, TextMate but I always come back to Neovim

13
Post #2
connorlay

connorlay

Neovim for me, going on 8ish years now? Tree-sitter has been a game changer for me, which is why I decided to work on tree-sitter-heex for a better experience with Phoenix Live View.

I’m interested in giving Helix https://helix-editor.com/ a shot once it is further along in development, it looks like everything I want in a modern text editor. Zed also sounds promising https://zed.dev/

11
Post #6
crispinb

crispinb

Even the mere fact that you feel a need to make such a disclaimer is one more example of the weird cultishness that so often prevails in the tech world. VS Code is a tool. It can work perfectly for those who enjoy its particular affordances (and, yes, large numbers of these users ‘code all day’). As do Emacs and Textmate and nvim and monaco-in-LiveBook and probably notepad.exe and everything in between.

10
Post #9

Where Next?

Popular in Polls Top

New
Nezteb
poll The poll allows up to 2 votes for cases where people have a preferred tool for Elixir and a separate preferred tool for Erlang or th...
New
AstonJ
We had a thread here recently that mentioned webservers in PHP, and it got me curious about the options in the BEAM world and what everyo...
New
AstonJ
Following on from a conversation in the Tidewave thread - how useful do you think AI dev tools are right now and how useful do you think ...
New
jaimeiniesta
Alchemists everywhere! Join our poll to see what countries have the most Elixir developers! (Please note if you voted in the original po...
New
hst337
Do you use hot-reload/recompilation in production? Please note that this poll is only about BEAM’s internal features of runtime upgrades ...
New
ryanswapp
I think it would be interesting to see how most people are using Phoenix in production. Do you use it as an API backend for a SPA? Or do ...
New
AstonJ
I think I’ve used LittleSnitch since my first ever Mac - does anyone else use it or whatever the equivalent is on your OS? What does it ...
New
AstonJ
Curious how much people are paying for hosting of their Elixir (or other BEAM lang) apps :smiley: The poll is anonymous so if you can ge...
New
AstonJ
A terminal multiplexer is a software application that can be used to multiplex several separate pseudoterminal-based login sessions insid...
New

Other popular topics Top

Nvim
Anybody knows a comprehensive comparison of Django and Phoenix, thanks for the help. Where are they similar? Where do they differ the m...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
Lily
In templates/appointment/index.html.eex: <%= for appointment <- @appointments do %> <tr> <td><%= appoi...
New
hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
AstonJ
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

We're in Beta

About us Mission Statement