Open roman-vorobiov opened 2 months ago
Current "intellisense" is very primitive, which doesn't work in a lot of cases: https://github.com/roman-vorobiov/evolve_script_manager/blob/35f32f7e78233b6d36e575fb75f5c50e5721e351/src/lib/editor/monaco/codeCompletion.ts#L76-L130
Implement the LSP instead, it should show variables that are available in the current scope and differentiate between Challenge the setting prefix and Challenge the condition expression to name a few things.
Challenge
Current "intellisense" is very primitive, which doesn't work in a lot of cases: https://github.com/roman-vorobiov/evolve_script_manager/blob/35f32f7e78233b6d36e575fb75f5c50e5721e351/src/lib/editor/monaco/codeCompletion.ts#L76-L130
Implement the LSP instead, it should show variables that are available in the current scope and differentiate between
Challenge
the setting prefix andChallenge
the condition expression to name a few things.