En VS Code, es bastante útil usar comentarios JSDoc al escribir código JavaScript, ya que VS Code proporciona una inteligencia realmente útil:
Quiero implementar algo similar para mi extensión de VS Code, pero hasta ahora no he podido entender cómo se hace esto. Para proporcionar información útil para mi extensión de idioma, he escrito un montón de secuencias de comandos que analizan los comentarios del encabezado sobre cada función (durante la compilación de la extensión) y agregan los datos filtrados a un archivo JSON. Luego, uso estos datos JSON para proporcionar inteligencia (sugerencias de desplazamiento, autocompletar, etc.).
Sin embargo, esta solución no es dinámica, en el sentido de que no permite que el usuario proporcione su propio contenido inteligente agregando estos comentarios de encabezado. La extensión tendría que ser reconstruida para que esto suceda.
Entonces, ¿cómo puedo implementar esta función de comentarios similar a JSDoc para mi extensión de idioma?