Visual Studio Code es una gran herramienta para trabajar en cualquier lenguaje. Y en Python lo hace de maravilla. Pero si lo que queremos en centrarnos en Django, necesitaremos algunos plugins que nos hagan la vida más fácil.
La siguiente lista son los plugins que utilizamos en el estudio para desarrollar los proyectos. Cualquier sugerencia dejen un comentario.
1) Python
Básico. Plugin oficial para trabajar con Python, debugging, auto formato, unit test…
2) MagicPython
Mejora el coloreado del código.
3) Python-autopep8
Autoformatea tu código a PEP8. Te ahorrará mucho tiempo si lo usas habitualmente.
4) Djaneiro - Django snippets
Tiene algunos atajos para crear elementos en las plantillas y modelos.
5) Advanced New File
Una manera rápida de crear archivos y carpetas. Por ejemplo: si escribes edificio/casa/persona.py automáticamente te creará la carpeta edificio, dentro la carpeta casa, y dentro el archivo varía persona.py.
6) Beautify
Formatea automáticamente todo lo que no sea Python (HTML, Javascript, CSS…)
7) Clipboard History
Portapapeles para recuperar tus viejos copy-paste.
8) Code Runner
Te permite ejecutar tus archivos en el terminal que tiene vscode integrado.
9) Colorize
Colorea el fondo de tus códigos hexadecimales y RGBs. A golpe de vista verás que colores representan.
10) Duplicate action
Una opción muy sencilla que no tiene vscode. Al pulsar el botón derecho, la opción de duplicar.
11) SASS
Hace compatible vscode con SASS. Un Framework esencial para cualquier desarrollo web. Si no sabes lo que es, busca un tutorial YA.
12) Easy Sass
Autocompila los SASS.
13) gettext
Resalta la sintáxis de los .po y .mo.
14) Git History (git log)
Si vas a trabajar con Git, necesitarás ver el árbol de historial. Con este plugin te representará de una forma sencilla las ramas y commits.
15) gitflow
En el caso de necesitar trabajar en equipo, gitflow va a ser tu mejor amigo. Y con este plugin tendrás una integración total. Muy recomendable.
16) HTML snippets
Atajos para generar típicos bloques de HTML que utilizamos a diario.
17) Path autocomplete
Te ayuda a escribir rutas. En tiempo real te autocompleta los nombres de las carpetas y archivos. (debería estar incluido de serie)
18) Project Manager
Cuando trabajas con varios proyectos es incómodo cambiar de uno a otro. Con este plugin podrás saltar de uno a otro sin perder nada: pestañas abiertas, cursor, configuración…
19) Vim
Lo habría puesto el primero, pero más de uno se habría asustado. El plugin obligatorio en cualquier editor que se precie, si lo que quieres es ser altamente productivo. Vim se aprende en una semana, en un mes se obtiene soltura, pero se tarda una vida en dominarlo.
20) vscode-icons
Cambia los iconos del explorador de archivos. No es ninguna tontería este plugin. Te dará el superpoder de ver rápidamente el formato de cada archivo.
{{ comments.length }} comentarios