The API already seems capable of supporting most of the necessary functionality, although there’s a lot of manual work required at the moment to manage selections properly.
There are definitely some rough edges, but the API looks really promising
The API already seems capable of supporting most of the necessary functionality, although there’s a lot of manual work required at the moment to manage selections properly.
There are definitely some rough edges, but the API looks really promising
Hi there
My name‘s Oliver and thanks to Nova‘s simple Extension API, I was able to bring two of my most liked Gists as Snippet extensions to Nova.
Nothing special, but as a I do some web dev in my spare time & having a need for those Snippets myself, I wanted to give it a try
Love what you all create for Nova, and your extensions help me greatly in some side projects.
Cheers!
Hello!
I’m Alexander. I wrote the TabNine autocompletion extension, and a small Git blame command extension.
Thank you all for your awesome extensions!
Hey everyone. I missed this thread! Nova 9 really improved LSP integration so much that I feel more motivated to maintain my extensions than ever.
I’m the maintainer of the Deno extension, which provides the complete package for developing TS/JS: Typechecking, autocomplete, linting, formatting, code actions, and tasks. IMO The combination of Deno and Nova makes for far and away the sweetest way to work with TS/JS on the Mac.
I’ve also been working on pulling together a lot of common utilities I’ve seen being used for building Nova extensions, as a hybrid Deno / NPM package. GitHub - sgwilym/nova_utils, which I use in my own Deno extension.
I just noticed it has been a while since my original post, so, first and foremost, welcome to all (relative) newcomers in this thread. Great to see the Nova extension ecosystem thriving!
Now for a little update about my activities. I currently maintain the JXA (JavaScript for Automation – niche) and µESLint (ESLint taken minimally – very niche, you probably want Cameron’s) extensions, both due for an update.
For the last year, I have been working, on and off, on a full featured extension for fish shell scripting. Partly because this has proven to be a bit more complex than I originally fathomed, I have lately been on a side quest building a foundation for my, and hopefully other’s, extensions, in the form of a meta-extension tentatively titled NovaNova, which will combine a function and abstraction library for extension development with in-Nova-runtime unit testing facilities based on QUnit (with the library being tested and the testing integration built with the library, this is an ultimate circular dogfooding squad thingagummy).