pinksynth

pinksynth

Nova Panic editor (and extensions)

Hey everybody. I was wondering if anybody here has used Panic’s Nova editor.

It came out recently and I saw there was no Elixir Formatter extension, so I built one. This extension depends on another general Elixir language support extension.

Hopefully this helps out any Elixir devs who want to try out the new editor. Happy coding!

Most Liked

axelson

axelson

Scenic Core Team

I’m not sure if he’s published it yet, but Carl Brand on the Elixir Slack has started on an ElixirLS extension for Nova, and has made some headway.

brandc

brandc

Sure you can find the repo at: https://github.com/brandc87/nova-elixirls
@pinksynth suggested we combine the formatter in one extension but not rely on the language server and invoke mix format so I’m just about to push changes for that :slight_smile:

brandc

brandc

Hey, it has been published but Nova seems to be handling the language server implementation differently. The code is on GitHub if anyone wants to contribute - it’s my first extension so might be going in the wrong direction. Nova just implemented the Snippets protocol for language servers but still isn’t working correctly so investigating that right now.

Where Next?

Popular in Dev Env & Tools Top

blazejcm
Hi everyone! I’m wondering what the community would recommend as the best IDE toolchain (in VSCode) available today. I’m talking about s...
New
pjbs
Mechanical? Which Cherry switch? Which layout? TenKeyLess?
705 23222 331
New
pinksynth
Hey everybody. I was wondering if anybody here has used Panic’s Nova editor. It came out recently and I saw there was no Elixir Formatte...
New
xiaoqiang
These past few days, I’ve tried switching from Neovim to Helix, and so far the experience has been great. Compared to neovim, which requi...
New
Rich_Morin
The Applications tab in Observer displays a diagram of running applications and supervision trees. This is a really impressive capability...
New
hauleth
Question as in the title. Are You using EditorConfig in your projects? poll
New
AstonJ
Following the Is your computer's internet connection wired or wireless? (Poll) I thought it might be an idea to have an accompany thread ...
New
bitboxer
In the last couple of months I only played a little bit with elixir, haven’t had much time to actually build something with it. But now t...
New
aziz
I’m happy to finally present to you the best Sublime Text package for Elixir, templates and more! :partying_face: :confetti_ball: Elixi...
New
adamu
There is a thread about vim already, but I wanted to start one specifically about the language server. What configuration do people use ...
New

Other popular topics Top

albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
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
Qqwy
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...
3271 126479 1222
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

We're in Beta

About us Mission Statement