Hi everybody, c# intellisense for string name isn't working, just wondering if there is anything that I can do to fix it.

I am new to C# ecosystem and Godot and I am worried that this might be an issue in the future because I don't want to create a file to store these constants if Godot itself provides it and it is the source of truth for these data.

I am using vscode and Godot 4.0.3


My configs

Vscode
Extensions
https://marketplace.visualstudio.com/items?itemName=neikeq.godot-csharp-vscode
https://marketplace.visualstudio.com/items?itemName=geequlim.godot-tools
https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp

Custom configs
    "editor.defaultFormatter": "ms-dotnettools.csharp"
    "omnisharp.enableImportCompletion": true,
    "omnisharp.organizeImportsOnFormat": true,

.csproj

<Project Sdk="Godot.NET.Sdk/4.0.3">
  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <EnableDynamicLoading>true</EnableDynamicLoading>
    <RootNamespace>DSurvivors</RootNamespace>
  </PropertyGroup>
</Project>

thank you 😅