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.

lessless

lessless

Hands down this is the most snappy editor on the macOS and native experience is brilliant.

sergio

sergio

Panic - Nova

Has anyone tried this editor for Elixir/Phoenix work?

VSCode lately has been destroying my battery life and I’m just curious about a fully native app.

Where Next?

Popular in Dev Env & Tools Top

dimitarvp
It would also be the reason for me to seriously hurt myself. :003: I’ve spent way too much time tinkering. I’ll be the first to agree th...
New
mveytsman
If you use vim, upgrade alchemist.vim to 2.8.0 as soon as possible!! There’s a bug that allows any website to take over your computer. ...
New
AstonJ
I’ve been reinstalling macOS after trying out Tahoe, and when I went to migrate from a Time Machine backup I got an error I’ve not see be...
New
renews
Hello everyone, today I created a simple Neovim plugin to check for new versions of packages used in the project, not sure if it is usefu...
New
AstonJ
Welcome to our thread for Windows users :smiley: Mac users please use this thread Linux users please use this thread For those who dis...
New
AstonJ
Just noticed mine has gotten quite unwieldy and should probably be split into multiple files - but curious how big everyone else’s is! (...
New
AstonJ
How fast is your internet connection? (And how much do you pay?) You can test via www.speedtest.net and to embed results into your post...
New
AndyL
For development and prototyping, I’d like to retain a basic ability to perform LLM inference on my own hardware, using open source models...
#ai
New
law
/an-aside Why is it not completing the module name too? Atom’s does. Also why does it not fill in the arguments with defaults that yo...
New
sodapopcan
I get the impression that the Elixir community at large is using nvim, though it occurred to me that I don’t actually know this so I thou...
New

Other popular topics Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
dotdotdotPaul
Okay, I'm having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I'm sure I'...
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
quazar
How to set Jason to encode all fields in ecto schema, I don’t care about security and implementing only is taking long list of attributes...
New
polypush135
As many of you may have realized by now (sorry for all the posts here) I’ve been working on a db problem where I’m trying to aggregate a ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
AstonJ
by Lance Halvorsen Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
460 27162 124
New

We're in Beta

About us Mission Statement