<p>Unfortunately this doesn't work in the plutus pioneer program weeks so far (currently week03). Your IDE uses the haskell language server to get type references but if you run the command <code>haskell-language-server</code> in a <code>nix-shell</code> in the current week's repository you will get an error. This is documented in this question: <a href="https://cardano.stackexchange.com/q/6614/5692">HLS Compiler Error PPP Week01 (WSL2 + VSCode)</a></p>

CC BY-SA 4.0
2022-01-29T05:24:35.963Z
2022-01-29T05:24:35.963Z
FrostByte
<p>Use this plugin: <a href="https://marketplace.visualstudio.com/items?itemName=haskell.haskell" rel="nofollow noreferrer">https://marketplace.visualstudio.com/items?itemName=haskell.haskell</a></p>
<p>Then from the <code>nix-shell</code> run <code>code .</code> to start VSCode and to let it use the right haskell-language-server version.</p>

CC BY-SA 4.0
2022-01-28T13:49:17.557Z
2022-01-28T13:49:17.557Z
Sjoerd Visscher
<p>Try working from <a href="https://demeter.run" rel="nofollow noreferrer">https://demeter.run</a>, it should have this (I think)</p>

CC BY-SA 4.0
2022-11-03T05:55:06.883Z
2022-11-03T05:55:06.883Z
Pizza Knight
<p>I am following the plutus pioneer program as an Haskell newbie.</p>
<p>I am using VSCode to look at the snippets and type my code.</p>
<p>I am wondering what is the best way to integrate (if possible) the languages documentation into the IDE. I would love to just reach the function documentation with a couple of clicks!</p>
<p>Thanks</p>

<plutus-pioneer-program>
Plutus and Haskell live references
# Plutus and Haskell live references

(Asked by: username_0 on 2022-01-28)

I am following the plutus pioneer program as an Haskell newbie.

I am using VSCode to look at the snippets and type my code.

I am wondering what is the best way to integrate (if possible) the languages documentation into the IDE. I would love to just reach the function documentation with a couple of clicks!

Thanks

**Tags:** plutus-pioneer-program

---

## 3 answers

### Answer by username_1 on 2022-01-29. Score: 0

Unfortunately this doesn't work in the plutus pioneer program weeks so far (currently week03). Your IDE uses the haskell language server to get type references but if you run the command `haskell-language-server` in a `nix-shell` in the current week's repository you will get an error. This is documented in this question: [HLS Compiler Error PPP Week01 (WSL2 + VSCode)](https://cardano.stackexchange.com/q/6614/5692)


---

### Answer by username_2 on 2022-01-28. Score: 0

Use this plugin: <https://marketplace.visualstudio.com/items?itemName=haskell.haskell>

Then from the `nix-shell` run `code .` to start VSCode and to let it use the right haskell-language-server version.


---

### Answer by username_3 on 2022-11-03. Score: 0

Try working from <https://demeter.run>, it should have this (I think)


---

