typescript - API de extensión de VS Code: ¿Es posible extender/mejorar el explorador de archivos existente?
Tengo una idea de un complemento que requeriría modificar visualmente el explorador de archivos de VS Code. ¿Hay alguna manera de acceder a la vista a través de la API de extensiones?
Soy consciente de que existe una API para agregar nuevas vistas de árbol (https://code.visualstudio.com/docs/extensionAPI/extension-points#_contributesviews), pero no he encontrado ninguna mención sobre la posibilidad de personalizar la existente.
Respuesta #1
desde vscode en github :
No hay planes de dar acceso al DOM por varias razones explicadas aquí: https://code.visualstudio.com/docs/extensions/our-approach
...
No proporcionamos acceso directo al DOM de la interfaz de usuario subyacente a los desarrolladores de extensiones.
El enfoque de ejecutar las extensiones de manera aislada en un proceso separado permite que VS Code controle estrictamente la API expuesta a los extensores. Consulte la Descripción general de la API de extensibilidad para obtener detalles sobre la API actual.
Respuesta #2
¿Hay alguna manera de acceder a la vista a través de la API de extensión?
No. Las extensiones se ejecutan en su propio proceso y no tienen acceso directo al DOM de la interfaz de usuario.