# VS Code

**URL:** https://discourse.julialang.org/c/tools/vscode/42.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [About the VS Code category](https://discourse.julialang.org/t/about-the-vs-code-category/9673)

<div class="topic-metadata">

**Author:** [@system](https://discourse.julialang.org/u/system)\
**Replies:** 0\
**Last updated:** [March 12, 2018, 9:15pm UTC](https://discourse.julialang.org/t/about-the-vs-code-category/9673 "2018-03-12T21:15:33Z")

</div>

Questions and discussion about VS Code. If you have any issues with the VS Code setup, look up at the Julia in VS Code guide first. If it doesn’t help, please do report them on the GitHub repository or here, at Julia D…

---

## [\[ANN\] SciCodeNotes 1.0.0—external Markdown notes and LaTeX previews for source code (vsc extension)](https://discourse.julialang.org/t/ann-scicodenotes-1-0-0-external-markdown-notes-and-latex-previews-for-source-code-vsc-extension/139218)

<div class="topic-metadata">

**Author:** [@karei](https://discourse.julialang.org/u/karei)\
**Replies:** 21\
**Last updated:** [October 2, 2026, 8:01am UTC](https://discourse.julialang.org/t/ann-scicodenotes-1-0-0-external-markdown-notes-and-latex-previews-for-source-code-vsc-extension/139218 "2026-10-02T08:01:16Z")

</div>

Hi everyone, I’m happy to announce the first release of SciCodeNotes, a VS Code extension for attaching external Markdown notes to precise ranges of source code. SciCodeNotes was originally designed for scientific comp…

---

## [How to give Codex access to VSCode Shift+Enter Julia eval?](https://discourse.julialang.org/t/how-to-give-codex-access-to-vscode-shift-enter-julia-eval/138838)

<div class="topic-metadata">

**Author:** [@Alex1](https://discourse.julialang.org/u/Alex1)\
**Replies:** 5\
**Last updated:** [September 14, 2026, 12:09pm UTC](https://discourse.julialang.org/t/how-to-give-codex-access-to-vscode-shift-enter-julia-eval/138838 "2026-09-14T12:09:15Z")

</div>

I’m currently using my own custom module that starts server and exposes socket to Codex Agent so it can call it and execute code in my VS Code julia session. I wonder if there’s simpler way - given that Julia VS Code ex…

---

## [Extension Repackaged for VScode extension API version 1.105.1](https://discourse.julialang.org/t/extension-repackaged-for-vscode-extension-api-version-1-105-1/139361)

<div class="topic-metadata">

**Author:** [@xgdgsc](https://discourse.julialang.org/u/xgdgsc)\
**Replies:** 0\
**Last updated:** [September 11, 2026, 11:09am UTC](https://discourse.julialang.org/t/extension-repackaged-for-vscode-extension-api-version-1-105-1/139361 "2026-09-11T11:09:26Z")

</div>

For some users old linux server that’ s not upgradable is used. I use cursor to do a repackaging. It wrote script: #!/usr/bin/env bash # Usage: ./repack-for-api1051.sh language-julia-X.Y.Z.vsix set -euo pipefail SRC=${1…

---

## [Skipping precompilation in VSCode test item framework](https://discourse.julialang.org/t/skipping-precompilation-in-vscode-test-item-framework/132147)

<div class="topic-metadata">

**Author:** [@franckgaga](https://discourse.julialang.org/u/franckgaga)\
**Replies:** 3\
**Last updated:** [August 10, 2026, 3:01pm UTC](https://discourse.julialang.org/t/skipping-precompilation-in-vscode-test-item-framework/132147 "2026-08-10T15:01:35Z")

</div>

My current workflow is having a project environnement in which I dev the package that I currently develop, ModelPredictiveControl.jl, and I include additional dependencies for the development. I also use the test item fr…

---

## [\[ANN\] VS Code extension 1.224 pre-release](https://discourse.julialang.org/t/ann-vs-code-extension-1-224-pre-release/138426)

<div class="topic-metadata">

**Author:** [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Replies:** 39\
**Last updated:** [August 1, 2026, 3:48pm UTC](https://discourse.julialang.org/t/ann-vs-code-extension-1-224-pre-release/138426 "2026-08-01T15:48:34Z")

</div>

Hey everyone, it’s been a while since we last had a noteworthy release of the Julia extension for VS Code, but this pre-release brings a significant rework of the underlying analysis engine and should fix many long stan…

---

## ["Run...Above...Below...Debug" inserted between source file lines (VScode's Julia extension)](https://discourse.julialang.org/t/run-above-below-debug-inserted-between-source-file-lines-vscodes-julia-extension/138292)

<div class="topic-metadata">

**Author:** [@frodeaux](https://discourse.julialang.org/u/frodeaux)\
**Replies:** 1\
**Last updated:** [July 16, 2026, 7:18pm UTC](https://discourse.julialang.org/t/run-above-below-debug-inserted-between-source-file-lines-vscodes-julia-extension/138292 "2026-07-16T19:18:41Z")

</div>

I love the Julia REPL, but is there a way to suppress the “Run…Above…Below…Debug” control bar that seems to be inserted randomly between source file lines in the editor?

---

## [Error while communicating with the LS](https://discourse.julialang.org/t/error-while-communicating-with-the-ls/117312)

<div class="topic-metadata">

**Author:** [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Replies:** 19\
**Last updated:** [July 10, 2026, 11:40am UTC](https://discourse.julialang.org/t/error-while-communicating-with-the-ls/117312 "2026-07-10T11:40:47Z")

</div>

While using VSCode in Win10, pressing SHIFT+ENTER or CTRL+ENTER produces a pop-up error message: However, the error doesn’t show up when pressing ALT+ENTER. Couldn’t find Output \> Julia Language Server to troublesho…

---

## [Color theme for plots within VS Code?](https://discourse.julialang.org/t/color-theme-for-plots-within-vs-code/73021)

<div class="topic-metadata">

**Author:** [@zdenek\_hurak](https://discourse.julialang.org/u/zdenek_hurak)\
**Replies:** 2\
**Last updated:** [June 30, 2026, 6:55pm UTC](https://discourse.julialang.org/t/color-theme-for-plots-within-vs-code/73021 "2026-06-30T18:55:35Z")

</div>

Using the the PlotThemes.jl package, I can set the color theme for generated plots using theme() command/function (of course, following the using PlotThemes). Within Atom/Juno editor I used to use theme(:juno) and the ge…

---

## [Debugger stopped working in VSCode?](https://discourse.julialang.org/t/debugger-stopped-working-in-vscode/137727)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 2\
**Last updated:** [June 22, 2026, 5:23pm UTC](https://discourse.julialang.org/t/debugger-stopped-working-in-vscode/137727 "2026-06-22T17:23:23Z")

</div>

The debugger in VSCode stopped working for me recently. I am not sure if the problem was introduced in Julia v1.11 or Julia v1.12. Whenever I call @enter fun(arg...) in the REPL the debugger is launched, but I can’t step…

---

## [Attach debugger to running process](https://discourse.julialang.org/t/attach-debugger-to-running-process/136890)

<div class="topic-metadata">

**Author:** [@zuckerruebe](https://discourse.julialang.org/u/zuckerruebe)\
**Replies:** 10\
**Last updated:** [May 20, 2026, 3:50pm UTC](https://discourse.julialang.org/t/attach-debugger-to-running-process/136890 "2026-05-20T15:50:46Z")

</div>

Hi all Glancing at DebugAdapter.jl it seemed to me that you could debug a program “after the fact”, i.e. attach a debugger to it once it has started. Is that correct? Can DebugAdapter.jl do this? If so, can this functio…

---

## [Pluto in Vscode](https://discourse.julialang.org/t/pluto-in-vscode/44486)

<div class="topic-metadata">

**Author:** [@Oto\_Brzobohaty](https://discourse.julialang.org/u/Oto_Brzobohaty)\
**Replies:** 21\
**Last updated:** [March 9, 2026, 7:01am UTC](https://discourse.julialang.org/t/pluto-in-vscode/44486 "2026-03-09T07:01:45Z")

</div>

First of all, I would like to thank to all VS Code julia extension developers. I know about the effort to bring julia jupyter notebook into VScode and I think it will be awesome (once finished). Recently, I came across…

---

## [Code cell divider colors in VS code](https://discourse.julialang.org/t/code-cell-divider-colors-in-vs-code/135927)

<div class="topic-metadata">

**Author:** [@kaushikr64](https://discourse.julialang.org/u/kaushikr64)\
**Replies:** 3\
**Last updated:** [March 1, 2026, 2:25pm UTC](https://discourse.julialang.org/t/code-cell-divider-colors-in-vs-code/135927 "2026-03-01T14:25:06Z")

</div>

I make use of the code cell feature a lot to section my code, but in some VS code themes the code cell divider line is pretty hard to distinguish from the background. How do I change the color of these divider lines? A s…

---

## [Comment lines trip up the folding mechanism](https://discourse.julialang.org/t/comment-lines-trip-up-the-folding-mechanism/135792)

<div class="topic-metadata">

**Author:** [@ryofurue](https://discourse.julialang.org/u/ryofurue)\
**Replies:** 1\
**Last updated:** [February 23, 2026, 4:39pm UTC](https://discourse.julialang.org/t/comment-lines-trip-up-the-folding-mechanism/135792 "2026-02-23T16:39:11Z")

</div>

For this source code module MyModule function func(x) # comment line # another comment line for i in 1:10 for j in 2:9 println(i+j) end end end end the function cannot be folded. You need to insert sp…

---

## [VSCode and LangServer don't recognize local package](https://discourse.julialang.org/t/vscode-and-langserver-dont-recognize-local-package/113709)

<div class="topic-metadata">

**Author:** [@feribg](https://discourse.julialang.org/u/feribg)\
**Replies:** 10\
**Last updated:** [February 18, 2026, 2:50pm UTC](https://discourse.julialang.org/t/vscode-and-langserver-dont-recognize-local-package/113709 "2026-02-18T14:50:30Z")

</div>

I am working on a package locally and it seems like VSCode + LangServer don’t recognize the references to the package and it’s exported methods. For example: using TestPackage using CSV using DataFrames using Benchmark…

---

## [World age warning on debugger](https://discourse.julialang.org/t/world-age-warning-on-debugger/135579)

<div class="topic-metadata">

**Author:** [@ryofurue](https://discourse.julialang.org/u/ryofurue)\
**Replies:** 5\
**Last updated:** [February 13, 2026, 10:19am UTC](https://discourse.julialang.org/t/world-age-warning-on-debugger/135579 "2026-02-13T10:19:09Z")

</div>

I’m quite new to VS Code. I just started to use it several days ago. I’m already comfortable in editing Julia code on it. I use the official Julia extension. When I run the debugger on a module, however, it warns about …

---

## [\[ANN\] Julia Cell Highlighter—VS Code extension for highlighting Julia code cells](https://discourse.julialang.org/t/ann-julia-cell-highlighter-vs-code-extension-for-highlighting-julia-code-cells/135218)

<div class="topic-metadata">

**Author:** [@karei](https://discourse.julialang.org/u/karei)\
**Replies:** 8\
**Last updated:** [February 6, 2026, 2:04am UTC](https://discourse.julialang.org/t/ann-julia-cell-highlighter-vs-code-extension-for-highlighting-julia-code-cells/135218 "2026-02-06T02:04:37Z")

</div>

Hi all! I just released Julia Cell Highlighter (GitHub), a VS Code extension that highlights the current Julia code cell and adds CodeLens actions to run cells. Key features: Highlights the current cell as you move…

---

## [VSCode debugger behaves strangely](https://discourse.julialang.org/t/vscode-debugger-behaves-strangely/135452)

<div class="topic-metadata">

**Author:** [@Daeltam](https://discourse.julialang.org/u/Daeltam)\
**Replies:** 4\
**Last updated:** [February 5, 2026, 11:14am UTC](https://discourse.julialang.org/t/vscode-debugger-behaves-strangely/135452 "2026-02-05T11:14:06Z")

</div>

Instead of showing the error as usual, it opens a new tab with infos i can’t seem to comprehend Plus the restart button doesn’t work, it terminates but not fully. Terminate button doesn’t fully close the console, it’s …

---

## [\[ANN\] Inline Debugging for Code Cells in VS Code (Call for Testing)](https://discourse.julialang.org/t/ann-inline-debugging-for-code-cells-in-vs-code-call-for-testing/135420)

<div class="topic-metadata">

**Author:** [@mkh](https://discourse.julialang.org/u/mkh)\
**Replies:** 0\
**Last updated:** [February 3, 2026, 9:37am UTC](https://discourse.julialang.org/t/ann-inline-debugging-for-code-cells-in-vs-code-call-for-testing/135420 "2026-02-03T09:37:09Z")

</div>

Hi everyone, This post announces an upcoming feature for the Julia VS Code extension: Inline Cell Debugging. I’m sharing this Pull Request as an announcement because the core functionality is now complete, and a prebui…

---

## [Jupyter notebook -- saving code to file?](https://discourse.julialang.org/t/jupyter-notebook-saving-code-to-file/135307)

<div class="topic-metadata">

**Author:** [@BLI](https://discourse.julialang.org/u/BLI)\
**Replies:** 7\
**Last updated:** [January 29, 2026, 9:22am UTC](https://discourse.julialang.org/t/jupyter-notebook-saving-code-to-file/135307 "2026-01-29T09:22:45Z")

</div>

I’m using Jupyter notebooks in VSCode to do computations that I want to include in a word processor (LyX for now). Generating plots is no problem: I just save them to file, and link the plots into the word processor. Q…

---

## [How to tell vscode language server to use julia executable path and DEPOT\_PATH?](https://discourse.julialang.org/t/how-to-tell-vscode-language-server-to-use-julia-executable-path-and-depot-path/133498)

<div class="topic-metadata">

**Author:** [@progtw1](https://discourse.julialang.org/u/progtw1)\
**Replies:** 3\
**Last updated:** [January 19, 2026, 11:07pm UTC](https://discourse.julialang.org/t/how-to-tell-vscode-language-server-to-use-julia-executable-path-and-depot-path/133498 "2026-01-19T23:07:35Z")

</div>

I am using a setup on a shared cluster where I work with the vscode remote extension and where Julia is installed using a module system rather than juliaup. In VSCode settings I set both Julia Executable path and Langua…

---

## [VSCode repl in WSL terminalserver.jl not found](https://discourse.julialang.org/t/vscode-repl-in-wsl-terminalserver-jl-not-found/135047)

<div class="topic-metadata">

**Author:** [@jdad](https://discourse.julialang.org/u/jdad)\
**Replies:** 3\
**Last updated:** [January 19, 2026, 8:03am UTC](https://discourse.julialang.org/t/vscode-repl-in-wsl-terminalserver-jl-not-found/135047 "2026-01-19T08:03:43Z")

</div>

Since this morning, with update of VSCode Julia extension to 1.173.2, I have an error message when (using VSCode inside WSL) starting REPL in a WSL directory. It says terminalserver.jl not found, with a Windows-style pat…

---

## [How do set Julia version in VSCode when using juliaup](https://discourse.julialang.org/t/how-do-set-julia-version-in-vscode-when-using-juliaup/105619)

<div class="topic-metadata">

**Author:** [@Torkel](https://discourse.julialang.org/u/Torkel)\
**Replies:** 19\
**Last updated:** [January 15, 2026, 3:29pm UTC](https://discourse.julialang.org/t/how-do-set-julia-version-in-vscode-when-using-juliaup/105619 "2026-01-15T15:29:43Z")

</div>

I am using Juliaup to manage my Julai version. It is now using the 1.10 beta by default. However, for one application, I need to quickly run something in 1.9. I almost exclusively use VSCode. Is there a way, when using …

---

## [Forced to use juliaup: not cool](https://discourse.julialang.org/t/forced-to-use-juliaup-not-cool/134837)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 21\
**Last updated:** [January 11, 2026, 5:52am UTC](https://discourse.julialang.org/t/forced-to-use-juliaup-not-cool/134837 "2026-01-11T05:52:44Z")

</div>

The new version of vscode Julia extension does not pick up the julia.exe in the path, but rather insists on using juliaup to install (some version of) it. Not very nice. I mean, I have the whole thing set up with a place…

---

## [VSCode LS broken?](https://discourse.julialang.org/t/vscode-ls-broken/134851)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 12\
**Last updated:** [January 3, 2026, 8:40pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851 "2026-01-03T20:40:06Z")

</div>

Is the LS broken? After the recent round of updates I can’t seem to get anything out of the LS in VSCode. If I configure my own julia executable, it seems I have to do it in two places. Executable path and language-ser…

---

## [Viewing Complex Tables/Objects in VS Code](https://discourse.julialang.org/t/viewing-complex-tables-objects-in-vs-code/134812)

<div class="topic-metadata">

**Author:** [@Alec\_Loudenback](https://discourse.julialang.org/u/Alec_Loudenback)\
**Replies:** 3\
**Last updated:** [December 31, 2025, 9:36am UTC](https://discourse.julialang.org/t/viewing-complex-tables-objects-in-vs-code/134812 "2025-12-31T09:36:24Z")

</div>

I have a complex table which I can represent nicely using PrettyTables. I would like to be able to view large versions of these tables (like the PrettyTables examples, but hundereds of columns). I can’t use the VS-Code …

---

## [\[ANN\] Shakira Warm Spectrum - Julia VS Code theme](https://discourse.julialang.org/t/ann-shakira-warm-spectrum-julia-vs-code-theme/134710)

<div class="topic-metadata">

**Author:** [@karei](https://discourse.julialang.org/u/karei)\
**Replies:** 0\
**Last updated:** [December 23, 2025, 2:54pm UTC](https://discourse.julialang.org/t/ann-shakira-warm-spectrum-julia-vs-code-theme/134710 "2025-12-23T14:54:05Z")

</div>

Hi everyone, I’ve just published a small VS Code theme extension that’s tailored for Julia syntax highlighting: Shakira Warm Spectrum Dark Shakira Julia Light Install VS Code Marketplace: search Shakira Warm Spe…

---

## [Is it possible to use the Julia Astro package in VS Code?](https://discourse.julialang.org/t/is-it-possible-to-use-the-julia-astro-package-in-vs-code/134610)

<div class="topic-metadata">

**Author:** [@Kobold](https://discourse.julialang.org/u/Kobold)\
**Replies:** 3\
**Last updated:** [December 17, 2025, 3:33pm UTC](https://discourse.julialang.org/t/is-it-possible-to-use-the-julia-astro-package-in-vs-code/134610 "2025-12-17T15:33:12Z")

</div>

Hello! I want to start learning this package, and based on my experience with Python, all the code doesn’t have graphics to display function graphs or images. Is there a way to do this?

---

## [For which packages does VSCode autocomplete work?](https://discourse.julialang.org/t/for-which-packages-does-vscode-autocomplete-work/101360)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 48\
**Last updated:** [December 5, 2025, 10:57pm UTC](https://discourse.julialang.org/t/for-which-packages-does-vscode-autocomplete-work/101360 "2025-12-05T22:57:13Z")

</div>

I recently discovered that autocomplete (and more generally IntelliSense) works for some people, and that makes me very frustrated :rofl: For me it only works with Base and Core, not even standard library stuff like Lin…

---

## [CTRL+C based interrupt doesn't work in VSCode](https://discourse.julialang.org/t/ctrl-c-based-interrupt-doesnt-work-in-vscode/134023)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 4\
**Last updated:** [November 27, 2025, 5:03am UTC](https://discourse.julialang.org/t/ctrl-c-based-interrupt-doesnt-work-in-vscode/134023 "2025-11-27T05:03:40Z")

</div>

Hello, if I run a long simulation (example below) in VSCode, CTRL+C interrupt works (or doesn’t) depending on how I have started calling the main simulation function: If I have mylongsimulation() (the function call) in …

[Next page](https://discourse.julialang.org/c/tools/vscode/42.md?page=1)
