I tried the VS Code v0.11.0-beta.1 with Julia 1.0.2 on Windows 10 64-bit. Here are several observations:
(1) If I use Julia REPL (started by F1, then “Julia: Start REPL” or by Ctrl-Enter to execute selected lines of code), my PyPlot plotting will take long time and will not generate any window with plot. However, if I go with the standard terminal and start Julia manually there, the PyPlot plotting works fine. This is a big problem for me as my script does a lot of plots.
(2) F5 to execute script: I would strongly agree with PetrKryslUCSD above - PLEASE use “include” instead of duplicating all the lines of code from editor to REPL - that takes a long time for my script which is merely a few hundred lines in length, and I cannot imagine doing that repeatedly during development.
(3) Again this one was mentioned by PetrKryslUCSD: some hover help does not work for my own functions defined in the script or in a separate module, even after I did “using xxx” to load that module into REPL first. I’d add that help does not work for PyPlot functions either. For some functions e.g. “plot”, the error message is “[Julia language server] use of possibly undeclared variable: plot [Missing variable]”; but for other functions like “legend”, some doc string is shown but is not useful: “PyPlot.LazyHelp[LazyHelp(PyObject <module ‘matplotlib.pyplot’ from ‘C:\Anaconda2\lib\site-packages\matplotlib\pyplot.pyc’>, (“grid”,))]”.
(4) Last but not the least, I know full-featured debugger for Julia 1.0 is still under development, and visual debugger would have to wait, but is there any estimate when that would be available? I know some people debug well with printing and/or REPL debugger, but I was spoiled since day one by visual debuggers provided in Turbo C, GW-Basic, Borland Pascal, Visual Studio and Matlab alike, so I really missed it in Julia.
Thanks a lot for the great work!!! I really enjoy using VS Code.