# How to make vscode aware of user modules

**URL:** <https://discourse.julialang.org/t/how-to-make-vscode-aware-of-user-modules/22948>\
**Category:** VS Code\
**Tags:** question\
**Created:** [April 9, 2019, 6:02am UTC](https://discourse.julialang.org/t/how-to-make-vscode-aware-of-user-modules/22948 "2019-04-09T06:02:10Z")\
**Posts on this page:** 1\
**Showing post:** 36

<div class="post-metadata">

**Author:** ![Dustin\_Hess](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dustin_hess/32/11957_2.png) [@Dustin\_Hess](https://discourse.julialang.org/u/Dustin_Hess)\
**Post date:** [May 4, 2021, 2:47am UTC](https://discourse.julialang.org/t/how-to-make-vscode-aware-of-user-modules/22948/36 "2021-05-04T02:47:17Z")

</div>

Sorry to dig this up again but I cannot get user defined modules to work with code completion. Reading through these post it seems if you have generated a package and added it to dev it should work.

```julia
[dustin@Odin-pc ~]$ julia
               _
   _ _ _(_)_ | Documentation: https://docs.julialang.org
  (_) | (_) (_) |
   _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` | |
  | | |_| | | | (_| | | Version 1.6.1 (2021-04-23)
 _/ |\ __'_|_|_|\__'_| |  
|__/ |

(@v1.6) pkg> status
      Status `~/.julia/environments/v1.6/Project.toml`
  [023a3684] GenieVue v0.1.0 `~/Git/Projects/genieplayground/GenieVue`
  [6696d0b5] RPGCombat v0.1.0 `~/Git/Projects/Katas/RPGCombat`

(@v1.6) pkg>

```

My Project.toml file looks like

```julia
name = "RPGCombat"
uuid = "6696d0b5-b9c1-4907-9ab0-32591776c20d"
authors = "Dustin"
version = "0.1.0"

[deps]
Revise = "295af30f-e4ad-537b-8983-00126c2a3abe"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

```

My env: is RPGcombat in VScode  
I am setting something up incorrectly?

---

_[View the full topic](https://discourse.julialang.org/t/how-to-make-vscode-aware-of-user-modules/22948)._
