Comienzo con un par de tips que acabo de corroborar. Y a publicar sin demora.
Si luego tengo oportunidad de desarrollarla, esta historia crecerá.
La forma de obtener Visual Studio Code más fácil de recordar es buscar Visual Studio Code en un buscador (sí, por ej. Google).
¿En qué quedó mi preferencia por Spyder, aquel del que hablé en otra historia?
Me sigue gustando mucho Spyder pero también veo que Visual Studio Code es un estándar para programar en muchos lenguajes. Quien use VS Code desde antes no deberá hacer ningún esfuerzo para utilizarlo con Python.
Además está disponible para Windows, Linux (paquetes .deb y .rpm) y Mac. Imposible pasarlo por alto.
Como sea, además de buscarlo por su cuenta lo hallarán en https://code.visualstudio.com/Download
¿User Installer o System Installer?
Para quienes vayan a instalar VS Code en Windows surge una duda ya en la página de descargas.
¿Hay que descargar el User Installer o el System Installer?
Respuesta corta:
- Si no se es Administrador de la computadora (tal vez porque es una PC del trabajo) o se quiere limitar VS Code a un solo Usuario, instalar User Installer
- Si se es Administrador de la computadora (típico caso de quien lo instala en su PC del hogar o trabaja solo), usar System Installer
Extensiones recomendadas Marzo 2025
Tanto cuando aprendí a hacerlo como hoy mismo en que configuré una nueva PC, instalo Python antes que Visual Studio Code.
Y ahora sí, luego de tener Visual Studio Code abierto, instalar estas 4 extensiones ayudará muchísimo.
- Python a grosso modo habilita la conexión entre el lenguaje Python instalado y VS Code. Permite que en la Consola de VS Code veamos nuestro programa en Python corriendo. También posibilita la depuración (deteción de errores)
- Python Debugger (instalada automáticamente por la extensión Python
- Pylance (instalada automáticamente por la extensión Python)
- Prettier es la encargada de dejar espacios y otros retoques automáticos al código
- Python Indent es la encargada de colocar las indentaciones automáticamente, detalle importante si recordamos que Python no usa llaves {} ni otros indicadores de comienzo y final de bloques, todo lo señala con indentaciones en función de las instrucciones que escribimos. Si ponemos if, la siguiente línea ya aparecerá como un bloque indentado.
- Autopep8 PEP8 (https://peps.python.org/pep-0008) es la Guía de Estilo oficial de Python. Como los modales en la mesa, es un incordio estudiarla pero de alguna forma hay que saberla para encajar con los profesionales. Esta extensión permite que el código se formatee automáticamente al presionar Mayúsculas+Alt+F

No hay comentarios.:
Publicar un comentario