Can I use autocomplete without implementing a parser (or language)?

That defines an anonymous facet which is then never accessed again, so it won’t have any effect, indeed.

You can use something like EditorState.languageData.of(() => ({autocomplete: myCompletions})) as an extension to add language data for all languages. Or use the override option to autocompletion().

3 Likes