Los probé todos en mi búsqueda personal de encontrar el mejor editor / IDE
Aquí están mis favoritos:
Editor: Sublime Text 2, ¡sin duda!
No hay nada cerca de eso. Tiene cosas habituales como el color del código (reconoce toneladas de códigos y formatos de datos, incluso los raros como ASN.1), el plegado de códigos, etc. Mis funciones favoritas: Buscar todo (búsqueda borrosa muy rápida en los menús, hace que los menús gráficos queden obsoletos) y múltiples cursores.
Además, tiene toneladas de complementos que están escritos en Python; puede agregar muchas funciones como verificación de código (PEP), autocompletado de código (Jedi, clang), diffs, modo vi y muchos otros.
Es compatible con semi-proyectos: puede cargar directorios en él y le permitirá trabajar con todos esos archivos.
Es muy rápido y es un placer trabajar con él.
No es gratis, pero cuando pide comprar, simplemente haga clic en Cancelar
(Lo estoy haciendo porque estoy esperando la versión 3).
Página principal:
El editor de texto del que te enamorarás.
Debes mirar videos para enamorarte:
Flujo de trabajo perfecto en texto sublime 2 – Curso Tuts +
IDE: PyCharm
Es un IDE real, no un editor con varios complementos. Puede trabajar con proyectos de Django, Google App Engine, Web2Py, Pyramid, Flask, Twitter, Bootstrap.
Junto con las funciones habituales que mencioné anteriormente, hay muchas otras que necesita para trabajar con proyectos más complejos, por ejemplo, depuración, refactorización de código muy potente, verificación profunda de códigos, intérprete remoto, implementación de proyectos en servidores remotos a través de ftp / sftp / etc. control de versiones (muy buena integración Git / SVN / etc, repos locales / remotos), terminales bash y python, etc.
Muchas más funciones están disponibles a través de complementos, como formatos de archivo adicionales (.gitignore y bash, por ejemplo), integración con JIRA, etc.
Yo trabajo en un gran proyecto; A veces desde mi lugar de trabajo, a veces de forma remota. Realizo cambios localmente, empujo a nuestra instalación privada de Stash e implemento código en el servidor con unos pocos clics.
Con un clic (Cmd + S) guardo archivos e implemento todos los cambios en mi servidor a través de SFTP.
En otro clic (Cmd + K) me comprometo + push.
Hay versión * gratuita * de PyCharm. El comercial hace cosas adicionales que la mayoría de los usuarios no necesitan (aunque tengo una).
- ¿Cuáles son las mejores universidades en Estados Unidos para la maestría en seguridad cibernética o seguridad de la información?
- ¿Cuáles son los mejores recursos en línea para aprender las pruebas de automatización?
- ¿Cuáles fueron los mayores inventos y descubrimientos del siglo XX?
- ¿Cuáles son algunos de los mejores colegios de ingeniería en Maharashtra?
- ¿Andrew Wiles es actualmente el mejor matemático del mundo?
¡Buena suerte!
PD Perdón vim y emacs! Ustedes son buenos y venerables, pero su configuración y su aportación al punto de Sublime y PyCharm es un dolor; así que los dejé y los uso en casos excepcionales en los que no puedo trabajar desde mi estación de trabajo y debo trabajar directamente en el servidor.