# Development resources for Julia ecosystem?

**URL:** <https://discourse.julialang.org/t/development-resources-for-julia-ecosystem/122907>\
**Category:** Community\
**Created:** [November 15, 2024, 4:03pm UTC](https://discourse.julialang.org/t/development-resources-for-julia-ecosystem/122907 "2024-11-15T16:03:23Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [November 21, 2024, 6:42pm UTC](https://discourse.julialang.org/t/development-resources-for-julia-ecosystem/122907/11 "2024-11-21T18:42:17Z")

</div>

Positron, and Cursor.AI are VS Code-based, so I assume the VSCode Julia extension already works there, and all the other VS Code forks.

Other options are Zed and Pulsar editor I just discovered, both I believe based on Atom (the Zed people made Atom). Julia’s Atom-based Juno IDE is barely on life-support, merged into VS Code Julia extension. I think the extension is written in JavaScript, and Atom, and presumably Zed, use it too, and might have similar (but different) extension mechanism? Before spending a lot of money on the extension, I would want to know if needs or can support other IDE/editors, like Zed, and what would be the ideal to support if you has a choice?

> [@Editor Pulsar](https://discourse.julialang.org/t/editor-pulsar/121368/7):
>
> One successor. Another is Zed ([https://zed.dev](https://zed.dev)), which I’m marginally more excited by. I’ve got my nvim setup pretty locked in, so not looking to change in the near future, but that’s the one I’d move to if I were

> [@IDE: alternatives to VS Code?](https://discourse.julialang.org/t/ide-alternatives-to-vs-code/122526/41):
>
> hitching the wagon to VSCode too much doesn’t seem ideal. Julia should learn from the rise of LSP: the important issue is to make a clean API and a decent implementation of this API’s server which can then be adapted to any IDE. There are several facets to this API (and it is essentially a superset of the LSP API).

This seems most up-to-date for Emacs: [GitHub - gdkrmr/lsp-julia](https://github.com/gdkrmr/lsp-julia)

> Julia support for the [=lsp-mode=](https://github.com/emacs-lsp/lsp-mode) package using the [LanguageServer.jl](https://github.com/JuliaEditorSupport/LanguageServer.jl) package. For information on the features `lsp-mode` provides see their [git repository](https://github.com/emacs-lsp/lsp-mode).

---

_[View the full topic](https://discourse.julialang.org/t/development-resources-for-julia-ecosystem/122907)._
