Describe the solution you'd like
As an ISV we work with namespaces all of the time. In VS Code, if I want to use the autocomplete feature, autocompletion looks like this

Is there a way to tell VS Code or the Salesforce Extension not to use namespace?
The omitted Namespace should be the one defined in the scratch project definition or scratch config file so to avoid confusion when working on a package extension.
Just to be clear, those are not _just_ namespaces. Those are custom objects from other namespaces. So, they could be used, and referenced.
There are at least two ways we can handle this:
Thoughts?
This is related (but not identical) to https://github.com/forcedotcom/salesforcedx-vscode/issues/399 since these are real entities that you can reference. You get them after you invoke "SFDX: Refresh SObject Definitions".
I agree with your analysis.
Hence I suggested to strip only(!) the namespace that is configured in one of the config json files. No way should we strip Namespaces generally.
Maybe I misunderstood something?
I changed the title of the issue to better reflect my suggestion.
Most helpful comment
I agree with your analysis.
Hence I suggested to strip only(!) the namespace that is configured in one of the config json files. No way should we strip Namespaces generally.
Maybe I misunderstood something?
I changed the title of the issue to better reflect my suggestion.