22

¿Qué son los IDEs y los editores de texto?

2555Puntos

hace un mes

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. Sí, desde cero. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Si ya tomaste el Curso Gratis de Programación Básica, seguramente te preguntarás qué sigue en este camino de aprendizaje. Comencemos por elegir tu editor de texto y entender qué es un IDE.

Por eso quiero ayudarte a que comprendas conceptos que son fundamentales. Hoy te hablaré de los IDEs y editores de texto y para abordar el tema lo dividiré en las siguientes secciones:

  1. Qué es un editor de texto
  2. Qué es un IDE
  3. Características de los IDEs
  4. Qué IDEs son mejores para programar en Python

Qué es un editor de texto
Un editor de texto es un programa diseñado para escribir y editar código y la gran mayoría de los editores de texto tienen funciones que facilitan la escritura y edición de este.

De hecho, una de las cosas más simples que hacen es el resaltar diferentes partes de tu código con colores para que puedas reconocer y diferenciar strings, métodos o clases. Algunos de los editores más famosos para principiantes son: Sublime Text y Atom.

Qué es un IDE
Un IDE es un entorno de desarrollo integrado que te permite maximizar tu productividad como programador.

En pocas palabras, un IDE es un editor de texto con potentes funciones de gestión de proyectos que incluyen herramientas como: automatización de la compilación, un depurador y un intérprete.

Algunos IDEs también incluyen navegadores de clases, objetos y diagramas de jerarquía de clases para cuando haces programación orientada a objetos.

Características de los IDEs
Algunas de las características típicas de los IDE incluyen herramientas de depuración, llenado automático de ciertos elementos de código y la capacidad de detectar errores a medida que codeas.

Para proyectos que abarcan varios archivos, el IDE examina los archivos y ayuda a mantener la coherencia en todo el proyecto. Los IDE pueden facilitar las pruebas de código e identificar partes de tu código para que puedas refactorizar (“pimpear” tu código para que sea elegante y sencillo de leer).

Ojo el IDE no hace magia, es fundamental que tu mantengas un orden e integres un sistema de control de versiones. Esto es fundamental para poder tener éxito como programador.

Qué IDEs son mejores para programar en Python
Si te gusta desarrollar en Python como a mi, te recomiendo utilizar alguno de los IDEs más populares para este lenguaje: PyCharm, PyDev, Spyder y Visual Studio.

Si aún no estás familiarizado con Python o quieres aprender este lenguaje, te recomiendo que tomes el curso del profesor David Aroesti. Sin duda es uno de mis cursos favoritos en Platzi.

Échales un ojo, cuéntame cuál es tu favorito y por qué.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. Sí, desde cero. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.
Erika
Erika
@erikaluna

2555Puntos

hace un mes

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
5
4710Puntos

Yo prefiero Sublime Text 3 y Sublime Merge. Por que no solo me da soporte para python, si no, también para JavaScript

4
25228Puntos

Estos son algunos de los IDEs más populares:

  • Visual Studio
  • Eclipse
  • Android Studio
  • Vim
  • NetBeans
  • JetBrains IntelliJ
  • Apple Xcode
  • Komodo
2
145Puntos

excelente explicacion sencilla y pero con mucha informacion, actualmente estoy empezando a desarrollar con python y uso pycharm tengo que aprender mas del mismo, me gusta que recomiendas otros dos Ides