# Help needed with tracking autocomplete/IntelliSense issue in VS Code

**URL:** <https://discourse.julialang.org/t/help-needed-with-tracking-autocomplete-intellisense-issue-in-vs-code/129311>\
**Category:** VS Code\
**Tags:** intellisense, autocomplete\
**Created:** [May 25, 2025, 6:25am UTC](https://discourse.julialang.org/t/help-needed-with-tracking-autocomplete-intellisense-issue-in-vs-code/129311 "2025-05-25T06:25:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![algunion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/algunion/32/51630_2.png) [@algunion](https://discourse.julialang.org/u/algunion)\
**Post date:** [May 25, 2025, 6:25am UTC](https://discourse.julialang.org/t/help-needed-with-tracking-autocomplete-intellisense-issue-in-vs-code/129311/1 "2025-05-25T06:25:52Z")

</div>

I am not sure if this is a VSCode-only issue or something more general.

I inspected some packages and didn’t find my pattern used at all - maybe I’m doing something anti-pattern-ish here. I’m open to a more idiomatic way, if one is available.

Now, the issue:

Imagine the following file structure:

```julia
src
├──FileWithModuleA.jl
├──FileWithModuleB.jl
└──FileWithModuleC.jl

```

Content of `FileWithModuleA.jl`:

```julia
module A

include("FileWithModuleB.jl")
include("FileWithModuleC.jl")

end

```

Content of `FileWithModuleB.jl`:

```julia
module B

function functionB()
    @info("OOH Wee...")
end

end

```

Content of `FileWithModuleC.jl`:

```julia
module C
import ..B

function functionC()
    # here is my autocomplete issue:
    B.functionB()
end

end

```

So, hitting `B.` in VS Code does nothing: no autocompletion suggestion. Also, if I’m using a non-existing identifier like `B.thisisnotdefinedinB`, there is no complaint about a missing reference (yes, I have the linter properly configured for this).

However, typing `B.` in `module A` works as expected.

Just to be clear: with the exception of missing reference, JET is satisfied and the code runs as expected. Only the developer experience is affected.

Versions:

```julia
Julia: v1.11.5
VSCode: April 2025 (version 1.100)
Julia Extension: v1.140.2
OS: macOS Sequoia version 15.5 (24F74) / Apple M3 Pro

```
