Open leonelsanchesdasilva opened 7 months ago
Olá @leonelsanchesdasilva Pode ser um pouco mais espécifico sobre essa issue? Quais são principais features que devem ser resolvidas e em relação a este arquivo languageFeatures.ts não fico muito claro o que ele faz.
Olá, @Danguya 👋
A ideia do DiagnosticsAdapter
é marcar partes do código com avisos e erros. Saber o que tem que ser marcado faz parte da análise semântica das linguagens que implementamos.
Já temos este recurso implementado na extensão do VSCode: https://github.com/DesignLiquido/vscode/blob/principal/fontes/analise-semantica/index.ts. No entanto, ainda que o Monaco Editor seja parte do VSCode, a forma de povoar esses diagnósticos é diferente quando usamos o pacote do Monaco Editor diretamente em um projeto web.
Este é o desafio: como implementar o mesmo recurso, só que para o editor web.
Ideia: https://github.com/nmanumr/monaco-basic/blob/master/src/languageFeatures.ts#L27