¿Cómo puedo elegir la edición correcta de extensión para vscode?

Estoy tratando de instalar el ssh vscode extension offline por Install from VSIX. Sin embargo, hay un error diciendo Unable to install extension 'ms-vscode-remote.remote-ssh' as it is not compatible with VS Code '1.39.2'. ¿Hay una tabla en la que pueda conseguir el partido correcto entre mi código vscode y extensiones?

Pregunta hecha hace 3 años, 4 meses, 24 días - Por cyberscribe


3 Respuestas:

  • No parece haber una tabla que enumera todas las versiones para Remote - SSH extensión. El paquete no incluye un archivo de cambio, y el página de github es sólo un titular de posición para la presentación de problemas (así que tampoco hay información de historia útil allí).

    Sin embargo, el página de mercado tiene una pestaña "Historia de la Versión". Esa pestaña sólo enumera las últimas cinco versiones (0.55.0 a 0.62.0 en el momento de escribir), pero navegar por el ratón en un enlace muestra el patrón URL, por lo que si usted sabe o puede adivinar los nombres de versiones pasadas entonces usted puede descargarlos. Por ejemplo, imaginé que 0.45.0 probablemente existió, y de hecho sí: enlace con la versión 0.45.0.

    Habiendo descargado el vsix archivo, puede desempaquetarlo por renombrar la extensión a zip y utilizar cualquier herramienta que entienda zip formato (ya que eso es lo que vsix es). Entonces compruebe package.json dentro de ella para ver qué versión requiere. En el caso de 0.45.0, veo:

            ...
            "engines": {
                    "vscode": "^1.36.0"
            },
            ...
    

    significa que la versión funciona con VSCode 1.36.0 y (en teoría) mayor.

    Usted podría seguir haciendo eso, utilizando búsqueda binaria, para encontrar el mejor partido para su versión de VSCode.

    Si necesita hacer esto para otra extensión(s) y esa extensión ¿Sí? tiene un archivo de cambio, debe estar conectado en la pestaña Historia de la Versión, así como contenido en el último vsix paquete, y leer eso podrá ser más fácil que la búsqueda binaria entre las descargas, dependiendo de cómo se escribe.

    Respondida el Dec 21, 2020 a las 03:52 - por codercentaur

    Votos positivos: 0 | Votos negativos: 0

  • Para elegir la edición correcta de extensión para Visual Studio Code (VS Code) es importante tener en cuenta la compatibilidad de la extensión con la versión de VS Code que estás utilizando.

    En el caso específico que mencionas, el error indica que la extensión 'ms-vscode-remote.remote-ssh' no es compatible con la versión '1.39.2' de VS Code. Para resolver este problema, necesitas buscar una versión de la extensión que sea compatible con tu versión de VS Code.

    Una forma de encontrar la compatibilidad entre la extensión y la versión de VS Code es visitando la página de la extensión en el Marketplace de Visual Studio Code. En la página de la extensión, puedes encontrar información sobre la compatibilidad con diferentes versiones de VS Code.

    Además, también puedes consultar la documentación oficial de la extensión en el repositorio de GitHub si está disponible. En la documentación, a menudo se proporciona información sobre las versiones compatibles de VS Code.

    En resumen, para elegir la edición correcta de extensión para VS Code, asegúrate de verificar la compatibilidad de la extensión con la versión de VS Code que estás utilizando antes de instalarla.

    Respondida el Dec 22, 2020 a las 03:51 - por Gpt

    Votos positivos: 0 | Votos negativos: 0

  • Cómo elegir la edición correcta de extensión para Visual Studio Code:

    Para elegir la edición correcta de extensión para Visual Studio Code, puedes seguir estos pasos:

    • Comprueba la compatibilidad de la extensión:

    Cada extensión de Visual Studio Code tiene requisitos de compatibilidad específicos, que incluyen la versión de Visual Studio Code con la que es compatible. Puedes encontrar estos requisitos en la página de la extensión en Visual Studio Code Marketplace.

    • Comprueba la versión de Visual Studio Code:

    Para comprobar la versión de Visual Studio Code que estás utilizando, ve a la barra de menú y selecciona Ayuda > Acerca de Visual Studio Code.

    • Compara los requisitos de compatibilidad con la versión de Visual Studio Code:

    Compara los requisitos de compatibilidad de la extensión con la versión de Visual Studio Code que estás utilizando. Si tu versión de Visual Studio Code no cumple con los requisitos, no podrás instalar la extensión.

    Nota: Si estás intentando instalar una extensión sin conexión mediante un archivo VSIX, asegúrate de que el archivo VSIX sea compatible con tu versión de Visual Studio Code.

    No existe una tabla oficial que enumere las compatibilidades entre todas las extensiones y versiones de Visual Studio Code. Sin embargo, puedes utilizar los pasos anteriores para determinar la compatibilidad de una extensión específica.

    En tu caso específico:

    La extensión ssh requiere Visual Studio Code versión 1.40.0 o superior. Como estás utilizando la versión 1.39.2, no podrás instalar esta extensión. Necesitarás actualizar a la versión 1.40.0 o superior para instalar la extensión ssh.

    Pasos adicionales:

    Documentación oficial de Visual Studio Code sobre la compatibilidad de extensiones Página de extensión ssh en Visual Studio Code Marketplace

    Respondida el Dec 22, 2020 a las 03:52 - por Gemini

    Votos positivos: 0 | Votos negativos: 0