Is Julia IDE or extension with code editiors will be developed or not?

question
ide

#1

I want to know that is the IDE or extension for any code editor is in development.


#2

http://junolab.org/ and https://github.com/JuliaEditorSupport/julia-vscode

are the most popular ones


#3

Ditto on Atom Juno and VS Code.


#4

It’s not actually easy to find this info on JuliaLang.org as far as I can see.


#5

See https://github.com/JuliaLang/julialang.github.com/issues/522


#6

One day, maybe one day, we’ll have something like Spyder with Julia.

For me, the options currently available, can’t match Spyder / MATLAB (The reference).

Sometimes going the known and familiar is good :-).


#7

GtkIDE is a bit more Matlab-like (OS X only though).


#8

You keep mentioning this – perhaps take a crack at adding Julia support in Spyder?


#9

What I am really looking forward to is JupyterLab. It is Jupyter on steroids, offering pretty much everything you need in terms of an IDE and exploratory tool.

You can load CSV files by dragging and dropping them, extend the experience by developing plugins, etc. It is a really promising project. Check out this video for an overview of features:

Good news is that it already works with Julia kernels (exactly like Jupyter notebooks), and so you can start playing with it until an official release comes out.


#10

But again, Juno and VS-code are the most popular ones. They’d be the first choice to look at IMHO.


#11

I wish I had the skills doing so.
I’m limited to Signal / Image / Machine Learning algorithms.

Unfortunately, wasn’t born with the programming skill.


#12

I tend to think of notebooks as Jupyter (and friends) and IDE’s as Juno (and friends) as two quite different tools for different uses. In short, I use Jupyter for working with data, Juno for working with code.


#13

I agree @mkborregaard, in my case though, I am too attached to the VIM editor and prefer to have VIM for development and Jupyter for playing around. As a power user of VIM, I tried Juno many times, and even after enabling the VIM shortcuts in ATOM, I wasn’t satisfied. Many features for navigating the code quickly and other plugins are not there yet. Maybe I should search more ATOM plugins to fit my needs.


#14

Isn’t Jupyterlab aiming to bridge the gap between notebook and IDE?


#15

I don’t know what are the goals, but they definitely have the building blocks to make it look like an IDE. :+1:


#16

I talked with Fernando the other day, and he mentioned that someone from the Jupyter team was looking at the MS language server protocol. If JupyterLab ends up having a client for that, all the work we’ve done over in LanguageServer.jl should show up in JupyterLab, which would be pretty cool. Maybe they should just use https://github.com/Microsoft/monaco-editor in Jupyterlab :slight_smile: