# VSCode LS broken?

**URL:** https://discourse.julialang.org/t/vscode-ls-broken/134851
**Category:** VS Code
**Created:** [January 3, 2026, 4:38pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851 "2026-01-03T16:38:57Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 4:38pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/1 "2026-01-03T16:38:57Z")

</div>

Is the LS broken? After the recent round of updates I can’t seem to get anything out of the LS in VSCode.

1. If I configure my own `julia` executable, it seems I have to do it in two places. Executable path and language-server exe path (is this correct, @pfitzseb ?). But then the LS doesn’t seem able to start (or to work, can’t tell which).
2. If I give consent to having juliaup install the SDK, the proceedings get stuck at “Starting package install”. It is still running, after \>30 minutes.

Can anyone confirm (before I try to report an issue)?

Thanks.

---

<div class="post-metadata">

### Author: ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)
#### Post date: [January 3, 2026, 4:55pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/2 "2026-01-03T16:55:12Z")

</div>

I am using VSCode Julia plugin version 1.170.2 on Linux, and it works fine (well, apart from the known issues).

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 4:55pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/3 "2026-01-03T16:55:32Z")

</div>

With juliaup?

---

<div class="post-metadata">

### Author: ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)
#### Post date: [January 3, 2026, 4:55pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/4 "2026-01-03T16:55:49Z")

</div>

Yes.

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 4:56pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/5 "2026-01-03T16:56:45Z")

</div>

Thanks!

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 5:12pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/6 "2026-01-03T17:12:05Z")

</div>

I tried a different machine. This time `juliaup` apparently installed successfully. The language server does not work, however. It seems to be alive, I do get hover help on Base items

 ![image](https://global.discourse-cdn.com/julialang/original/3X/2/5/25eeb349ad9255bbfd11b95e5f202054de67b74e.png)  
but nothing on other packages  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/e/b/eb79759379f07b3d56c7dd147557f3da9219c7a5.png)  
or  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/5/b/5bb5e34691748d4011dde50e9d948186721b7adc.png)

---

<div class="post-metadata">

### Author: ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)
#### Post date: [January 3, 2026, 5:30pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/7 "2026-01-03T17:30:00Z")

</div>

Which Julia version are you using?

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 5:32pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/8 "2026-01-03T17:32:43Z")

</div>

juliaup installed

 ![image](https://global.discourse-cdn.com/julialang/original/3X/2/1/217ab94eaaf1622640636d2aa722b89b559ca367.png)

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 5:33pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/9 "2026-01-03T17:33:46Z")

</div>

Issue submitted [Dysfunctional language server · Issue #3962 · julia-vscode/julia-vscode · GitHub](https://github.com/julia-vscode/julia-vscode/issues/3962#issue-3778324961)

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 5:57pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/10 "2026-01-03T17:57:50Z")

</div>

Uwe, I noticed that you reported that one of your packages was not getting indexed. Did you ever get it fixed?

Edit: Suddenly the language server started working. I have no idea why ([Dysfunctional language server · Issue #3962 · julia-vscode/julia-vscode · GitHub](https://github.com/julia-vscode/julia-vscode/issues/3962#issuecomment-3707245595)). I did try a few times to force reindexing, and I restarted the language server a few times. Nothing happened. Then I added a currently included package to the current environment, and suddenly I noticed the language server was functional.

I don’t think this can really be considered a solution, but the problem did go away.

---

<div class="post-metadata">

### Author: ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)
#### Post date: [January 3, 2026, 6:18pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/11 "2026-01-03T18:18:59Z")

</div>

Well, the language server is crappy. I am currently testing JETLS.jl, which appears more promising, but it will require a few more months before it is mature enough for daily use.

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [January 3, 2026, 6:24pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/12 "2026-01-03T18:24:16Z")

</div>

Damn, I spoke too soon. I opened another project, same problems as before.

---

<div class="post-metadata">

### Author: ![csvance](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/csvance/32/218927_2.png) [@csvance](https://discourse.julialang.org/u/csvance)
#### Post date: [January 3, 2026, 8:40pm UTC](https://discourse.julialang.org/t/vscode-ls-broken/134851/13 "2026-01-03T20:40:06Z")

</div>

I got it to work in emacs by using the latest git master for LanguageServer.jl, SymbolServer.jl, and StaticLint.jl. Supposedly VSCode is supposed to download/build these already, but it’s broken for me on Julia 1.12.3 as well in a similar way as you showed. Some things in base work but most other things do not.
