Microsoft divide la extensión VS Code Python para funciones separadas

Microsoft emitió recientemente un anuncio diciendo que ha dividido de forma independiente la función de pelusa en la extensión de Python de Visual Studio Code y ha formado una extensión de Pylint independiente . El propósito de esta división es mejorar el rendimiento y la estabilidad, y ya no se requiere esta herramienta para instalarse en el entorno de Python, y la funcionalidad dividida también se puede actualizar individualmente en forma de extensiones.

Esta nueva extensión utiliza el Protocolo de Servidor de Idiomas para proporcionar soporte para el procesamiento de linting y viene con la última versión de pylint (actualmente la versión 2.13.4).

Aunque el nombre de esta extensión lanzada por Microsoft es Pylint, y también viene con la última versión de pylint, sigue siendo muy diferente del conocido pylint en el desarrollo de Python (Microsoft es muy confuso al nombrar).

El último, pylint, es una herramienta de análisis de código estático de código abierto y es altamente configurable, los usuarios pueden extender pylint de cierta manera según sus necesidades. Como herramienta muy práctica, pylint está integrado en editores como Emacs, Vim y Atom, mientras que el primero solo admite Visual Studio Code.

También proporciona métodos adicionales para configurar el nivel de gravedad de los problemas informados a través de pylint, por ejemplo:

“pylint.severity” : {
    "convention": "Information",
    "error": "Error",
    "fatal": "Error",
    "refactor": "Hint",
    "warning": "Warning",
    "info": "Information",
    "W0611": "Error", //per error code
    "unused-import": "Error" //per error diagnostic
}

Sin embargo, una advertencia por ahora: si el desarrollador también tiene pylint habilitado en la extensión de Python, es posible que vea dos entradas para el mismo problema en el panel de problemas. Puede deshabilitar la funcionalidad de pelusa integrada configurando "python.linting.pylintEnabled": falso.

Los desarrolladores pueden probar esta nueva extensión hoy instalándola desde VS Code Marketplace. Si tiene preguntas o solicitudes de funciones, puede hacerlas en el repositorio GitHub de la extensión Pylint.

Supongo que te gusta

Origin www.oschina.net/news/189877/visual-studio-code-pylint
Recomendado
Clasificación