Comunidad de diseño web y desarrollo en internet online

PyCharm: El mejor IDE para tus proyectos en Python


Cuando uno comienza a desarrollar, uno siempre busca algún editor de texto o entornos de desarrollos que nos faciliten la vida. Muchas veces, nos encariñamos con uno por su uso o por las herramientas que ofrece, sin embargo, yo me he encariñado con uno en especial PyCharm.

PyCharm es un IDE (Entorno de desarrollo integrado) desarrollado por la compañía Jetbrains, está basado en IntelliJ IDEA, el IDE de la misma compañía pero enfocado hacia Java y la base de Android Studio. Pycharm tiene cientos de funciones que lo puede ver como una herramienta muy pesada, pero que valen la pena ya que ayuda con el desarrollo del día a día.

Características


Dentro de todas las ventajas de PyCharm encontramos:

- Autocompletado, resaltador de sintaxis, herramienta de análisis y refactorización.
- Integración con frameworks web como: Django, Flask, Pyramid, Web2Py.
- Frameworks javascripts: jQuery, AngularJS.
- Debugger avanzado de Python y Javascript.
- Integración con lenguajes de plantillas: Mako, Jinja2, Django Template.
- Soporta entornos virtuales e intérpretes de Python 2.x, 3.x, PyPy, Iron Python y Jython.
- Compatibilidad con SQLAlchemy (ORM), Google App Engine, Cython.
- Soporte para modo VIM (Con plugin)
- Sistemas de control de versiones: Git, CVS, Mercurial.

Compatibilidad y licencia


PyCharm es multiplataforma, hay binarios para: WIndows, Linux y Mac OS X. Existen dos versiones de PyCharm, una comunitaria y otra profesional con diferencias en características más que todo de en que se integra una versión y otra.

Temas para resaltar sintaxis


PyCharm por defecto trae unos 10 esquemas de colores, pero mi recomendación y si vienes de Sublime Text, es configurar Molokai, e ir adaptando las fuentes y todas las opciones a tu gusto, la mayoría de las configuraciones se hacen a través de la GUI así que será muy sencillo para cualquier usuario dejar el IDE a su gusto.

Desarrollo de un clon de Pinterest con PyCharm


En el siguiente vídeo observarán como un trabajador de Jetbrains crea un clon de Pinteres en menos de media hora, con PyCharm, Flask y AngularJS.

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

El autor de este artículo ha cerrado los comentarios. Si tienes preguntas o comentarios, puedes hacerlos en el foro

Entra al foro y participa en la discusión

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate