The biggest issues with intellisense today are that it doesn't include user's type information in the suggestions
Today, we delegate the raw code to a web worker which handles the code analysis and sends us back results. To get the above, we also need to weave in the compiled (or last compiled) assembly that the user is creating.
We likely need to put a compiled assembly in a shared location (IndexdDB) so that any web worker can reference the location and have access to the compilation result
The biggest issues with intellisense today are that it doesn't include user's type information in the suggestions
Today, we delegate the raw code to a web worker which handles the code analysis and sends us back results. To get the above, we also need to weave in the compiled (or last compiled) assembly that the user is creating.
We likely need to put a compiled assembly in a shared location (IndexdDB) so that any web worker can reference the location and have access to the compilation result