Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué entorno de compilación integrado para el lenguaje de programación Python es fácil de usar?

¿Qué entorno de compilación integrado para el lenguaje de programación Python es fácil de usar?

 1. Pydev Eclipse: el mejor IDE de Python gratuito

Pydev es el IDE de Python más utilizado por la sencilla razón de que es gratuito y también proporciona muchas funciones potentes para respaldar la eficiencia. Programación en Python. Pydev es un complemento de código abierto que se ejecuta en eclipse. Lleva a Python al reino de eclipse. Si eres un usuario de eclipse, Pydev te dará la misma sensación en casa. Si aún no lo has hecho, un eclipse solar puede parecer un poco aterrador, pero vale la pena intentarlo.

Pydev encabeza la lista gracias a estas características clave, que incluyen integración con Django, finalización automática de código, compatibilidad con varios idiomas, depuración integrada de Python, análisis de código, plantillas de código, sangría inteligente, coincidencia de corchetes, marcado de errores y código fuente. integración de control de código, plegado de código, edición y visualización de UML e integración de pruebas unitarias

Pydev fue creado por Aleks Ttotic en 2004 y ahora lo mantiene Fabio Zadrozny. Pydev se actualiza continuamente con la ayuda de los usuarios de la comunidad y el patrocinio de empresas/comunidades como Liclipse, Squish, TraceTronic, etc.

Aunque Pydev es el mejor IDE de Python de código abierto, también incluye otro producto llamado Liclipse, un producto comercial que también se basa en eclipse y proporciona mejoras de rendimiento fáciles y opciones de temas adicionales. .

Además de Python, Pydev también admite Jython y IronPython.

Puede obtener más información sobre Pydev la próxima semana aquí: pydev.org/download.html.

Para obtener más información, visite el sitio web oficial de Pydev: pydev.org.

 2.PyCharm: el mejor IDE comercial de Python

PyCharm es un entorno de desarrollo de Python con todas las funciones de JetBrains. Durante los últimos 15 años, JetBrains ha estado desarrollando herramientas de desarrollo de primer nivel diseñadas para hacer que el trabajo de desarrollo sea más fácil y agradable.

PyCharm es un entorno de desarrollo integrado de Python profesional con dos versiones. Una es una versión comunitaria gratuita y la otra es una versión profesional más avanzada para desarrolladores empresariales. La popularidad de PyCharm se puede medir por el hecho de que muchas empresas de renombre como Twitter, Groupon, Spotify, eBay y Telefónica están utilizando PyCharm.

La mayoría de las funciones están disponibles en la versión gratuita, incluida la finalización inteligente de código, navegación intuitiva por proyectos, verificación y reparación de errores, inspección de calidad del código siguiendo las especificaciones PEP8, refactorización inteligente y depurador y ejecutor gráfico. También se integra con el portátil IPython y es compatible con Anaconda y otros paquetes informáticos científicos, como matplotlib y NumPy.

La versión profesional de PyCharm admite funciones más avanzadas, como funciones de desarrollo remoto, soporte de bases de datos, soporte para marcos de desarrollo web, etc.

La razón por la que más me gusta PyCharm es porque admite muchos marcos de desarrollo web de terceros, como Django, Pyramid, web2py, Google App Engine y Flask, lo que también lo convierte en un desarrollo integrado rápido y completo de aplicaciones. ambiente. ​

 3.?VIM

VIM es un editor de texto muy avanzado y es muy popular en la comunidad de desarrolladores de Python.

Es un software de código abierto y sigue la licencia GPL, por lo que puedes usarlo de forma gratuita.

Aunque VIM es el mejor editor de texto, no proporciona menos funcionalidad que esta. Después de una configuración correcta, puede convertirse en un entorno de desarrollo Python con todas las funciones. Además, VIM también es una herramienta liviana, modular y de respuesta rápida, muy adecuada para aquellos muy buenos programadores, personas que nunca usan un mouse para programar.

La configuración inicial llevará algún tiempo, porque necesita instalar algunos complementos VIM y configurarlos para que funcionen correctamente. Al final, encontrará que todo vale la pena. Si está buscando un IDE de Python para un sistema Linux, VIM será su mejor opción.

 4. Wing IDE

Wing IDE es otro entorno de desarrollo integrado de Python comercial para desarrolladores profesionales, desarrollado por la empresa Wingware. Wing? IDE ha sido un producto muy maduro durante 15 años y proporciona las últimas herramientas y funciones necesarias para la programación en Python.

Wing IDE puede ejecutarse en sistemas Windows, OS X y Linux, y es compatible con la última versión de Python, incluido Python sin pila (una versión mejorada de Python). Wing? IDE se divide en tres versiones: versión básica gratuita, versión personal y versión profesional más potente.

La función de depuración es lo más destacado de Wing? IDE, que incluye depuración de subprocesos múltiples, depuración de código de subproceso, depuración automática de subprocesos, puntos de interrupción, depuración de código de un solo paso, inspección de datos de código y otras funciones. Además, también proporciona capacidades de depuración remota en Raspberry Pi.

En términos de gestión de código, Wing? IDE se puede integrar de forma muy flexible con herramientas como Git, subversion, perforce, cvs, Bazaar y Mercurial.

Además, Wing? IDE también soporta otros frameworks más python, como Maya, MotionBbuilder, Zope, PyQt, PySide, pyGTK, PySide, Django, matplotlib, etc.

 ?

 5.?Spyder?Python

Spyder?Python es un entorno de desarrollo integrado de Python de código abierto, que es muy adecuado para Python en la informática científica. desarrollo. Es un software liviano desarrollado en Python, sigue la licencia MIT y es de uso gratuito.

Las funciones básicas de Spyder?python incluyen editor multilingüe, consola interactiva, visualización de archivos, explorador de variables, búsqueda de archivos, gestión de archivos, etc. Spyder IDE también puede ejecutarse en sistemas Windows, Mac o Linux.

Aunque Spyder es un entorno de desarrollo integrado independiente, puede ejecutarse en Windows, MacOS?, MacOS?X, Linux y otros sistemas. Pero también se puede utilizar como una biblioteca de extensión de PyQT y se puede integrar en aplicaciones PyQT.

 6.?Komodo?IDE

Komodo es un entorno de desarrollo integrado multiplataforma desarrollado por Activestate Company y admite múltiples lenguajes, incluido Python. Es un producto comercial, pero existe una versión gratuita de código abierto llamada Komodo Edit que se puede instalar en sistemas Mac, Windows y Linux.

Komodo con todas las funciones es gratuito para los usuarios de instituciones educativas, y los profesores pueden utilizarlo en laboratorios y en la enseñanza. Los estudiantes también pueden obtener la licencia de Komodo por una tarifa reducida.

Como la mayoría de los IDE profesionales de Python, Komodo también proporciona reconstrucción de código, autocompletado, mensajes de llamada, coincidencia de corchetes, explorador de código, salto de código, depuración gráfica y depuración multiproceso, depuración multiproceso. puntos de interrupción, análisis de código, unidad de prueba integrada y otras funciones, e integra otras bibliotecas de terceros, como pyWin32.

La última versión de Komodo proporciona más funciones para formar una relación competitiva sólida con otros IDE de Python como PyCharm, Pydev y Wing IDE, como administrador de paquetes integrado, seguimiento de cambios, navegador de rebajas, shell?scope, marcadores rápidos, etc.

 

7. PTVS: el mejor IDE de Python para Windows

Integración de PTVS (Python Tools for Visual Studio) En Visual Studio, al igual que Pydev, se puede integrar en eclipse. PTVS convierte Visual Studio en un entorno de desarrollo integrado de Python potente y rico en funciones, y es de código abierto y completamente gratuito. PTVS se lanzó en 2015 y lo mantienen la comunidad y el propio Microsoft.

PTVS admite casi todas las versiones gratuitas de Visual Studio, incluidas las siguientes versiones de VS 2015 y VS 20013:

·Community Edition

·?Express?for ?Web

·?Express?for?Desktop

Si eres usuario de visual?studio, no hay duda de que PTVS es el mejor entorno de desarrollo integrado de Python para tu entorno.

 

 8.?Eric?Python

Eric es un editor de código Python de código abierto y un entorno de desarrollo integrado que proporciona muchas funciones necesarias para una programación eficiente. Está escrito en Python puro, basado en Qt? GUI e integra potentes funciones de editor Scintilla?

Eric fue creado por Detlev Offenbach, sigue el acuerdo GPL y es de uso gratuito. Después de años de desarrollo y mejora, Eric se ha convertido en un entorno de desarrollo integrado rico en funciones y de uso común. Proporciona un sistema de gestión de complementos confiable que puede ampliar la funcionalidad a través de complementos.

Eric proporciona todas las funciones básicas, como indicaciones de llamadas, plegado de código, resaltado de código, navegador de clases, cobertura y análisis de código, etc. Pero las características clave de Eric lo hacen competitivo con otros IDE comerciales de Python:

·Gestión de tareas integrada

·Soporte de pruebas unitarias––Integrado

·Refactorización

·Complementos principales de expresión regular y cuadro de diálogo Qt

·Inicio opcional de aplicaciones de terceros desde el editor

··Diagrama de aplicaciones

··Gestión de proyectos

··Shell interactivo de Python

··Interfaz de usuario en varios idiomas, incluidos inglés, alemán, ruso, francés, checo, español, italiano, turco y chino.

·Integrar herramientas de control de versiones Subversion, Mercurial y Git en forma de complementos

··Otras funciones.

 

9.?Sublime?Text?3?/?Anaconda?Python?IDE

Sublime?Text?3 es, con diferencia, el software cruzado más potente. plataforma, editor de código ligero.

Al agregar el complemento Sublime Text 3, puede convertirse en un IDE de Python con todas las funciones.

La función más poderosa que Anaconda le ofrece es la inspección y el autocompletado de código. Por supuesto, Anaconda también presta atención a funciones básicas como: varios temas, interfaz de usuario de respuesta rápida, configuración simple y varios paquetes de expansión de funciones potentes.

 

 10.?Emacs?-?Python?Editor?cum?IDE

Emacs tiene su propio ecosistema, es un GNU extensible y altamente personalizable editor de texto. Se puede configurar como un entorno de desarrollo integrado de Python gratuito y completamente funcional.

Emacs es muy popular en el desarrollo de Python y proporciona Python listo para usar a través del modo Python. Emacs puede agregar funciones más avanzadas a través de paquetes de extensión adicionales.