Visual Studio Code
Vscode icons
Prettier – Code formatter
Palenight Theme
1. Instalamos extensión para python
PASO 1– Instalamos extensión
Instalamos linters Linters
PASO 2 – Instalamos los siguiente paquetes en la distribución para poder estar conforme a
pep8
pip install bandit
pip install flake8
pip install mypy
pip install prospector
pip install pycodestyle
pip install pydocstyle
pip install pylama
pip install pylint
PASO 3 – Activo pylint
(ctrl + shift + p) ó view > Command pallet > Python: Select Linter
Puedo elegir otro linter, como:
Instalamos Fixers
PASO 1
pip install pytest
pip install pre-commit
pip install black
Y a continuación y presionamo enter:
PASO 2
(ctrl + ,) ó File > Preferences > Settings
PASO 3
En el campo superior ponemos “format on save”
Y tildamos el campo”Edit Format On Save”
PASO 4
En el campo superior ponemos “python formatting provider” y seleccionamos “black”
AHORA CADA VEZ QUE GUARDAMOS LOS CAMBIOS SE MODIFICAN LOS ERRORES EN PEP8
2. HABILITAR el comando code por la
terminal
En la ventana de VisualStudioCode seleccionamos (ctrl + shift + p) para abrir un buscador.
Ahí escribimos;
code
y seleccionamos la opción:
Shell Commnad: Install ‘code’ command in PATH
Si no aparece como en Windows, ya está instalado, para chequerlo abrimos una terminal y
escribimos:
code
Esto hace que se habrá VisualStudioCode.
3. Lanzar un entorno virtual desde visual
Studio Code
PASO 1
Voy al directorio del proyecto desde el cmd y ejecuto:
code .
Nota: Es un directorio que contiene el proyecto, no el proyecto. Por ejemplo creo el directorio
“proyecto” y dentro pongo el trabajo de librosoonline con Django. Debo ingresar a proyecto
desde el cmd.
PASO 2
En la ventana de Visual Studio Code abro la terminal, la cual ya se abre en el directorio de
trabajo.
PASO 3 – Instalo virtualenv
venv es un paquete que viene con Python 3. Python 2 no contiene venv.
Referencia venv: [Link]
virtualenv es una biblioteca que ofrece más funcionalidades que venv. Esta hay que
instalarla
Referencia virtualenv: [Link]
Aunque puedes crear un entorno virtual usando venv con Python3, se recomienda que instales
y use virtualenv en su lugar.
Instalo virtualenv
pip install virtualenv
PASO 4 - Creo un entorno virtual y lo activo:
virtualenv nombre -p C:\Users\Usuario\Documents\Python\Python38\[Link]
PASO 5 - Ingreso a la carpeta
cd django_vue/Scripts
Activo el proyecto
activate && cd ..
PASO 6
En visual Studio Code presiono (ctrl + shift + p)
Y en el buscador que aparece pongo:
Python: Select Interpreter
Y luego selecciono el interprete del entorno virtual
Referencia: [Link]
PASO 7
Voy a terminal y abro una nueva terminal la cual ya se ejecuta ene el entorno seleccionado.