Editores de texto

¿Qué es un editor de textos?

Es un programa que permite crear y modificar archivos digitales, compuestos por texto sin formato, conocidos como texto plano.

Diferencia con un procesador de textos

Un editor de texto solo puede modificar el contenido de este y con el procesador podemos darle formato, tamaño, etc.

¿Por que debo usar un editor de texto?

Comparemos

Lugares donde escribies tu codigo

  • La terminal (Unix) o el CMD, o power shell (windows)
  • Un IDE (Integrented Development Envirenment)
  • Un editor de textos

¿Que es un IDE ?

Básicamente es una aplicación que le facilita a los desarrolladores el poder desarrollar software, ya que contiene depuradores, compiladores, interpretes,  y son muy útiles al desarrollar interfaces gráficas, entre otras funcionalidades. 

Algunos ejemplos de IDE para Python

  • Intellij IDEA
  • Ninja- IDE
  • PyCharm

Ejemplos de editores de texto

  • Sublime Text   
  • Atom 
  • TextMate
  • Notepad++

Atom

  • Multiplataforma

Ventajas

  • Auto complementado inteligente
  • Personalización 
  • Es open source 

Desventajas

  • Es un software relativamente nuevo

Nodepad ++

  • Es open sorce

Ventajas

  • Utilización de pestañas
  • Colorado y envoltura de sintaxis

Desventaja

  • Esta enfocado para trabajarse únicamente en Windows

TextMate

Ventajas

  • Editor de carpetas 
  • Creación de tab´s

Desventajas

  • Es para el desarrollo únicamente en MAC OS X 
  • Es un editor casi muerto

Sublime Text

Ventajas

  • Distraction free mode
  • Goto Anything
  • Selección multiple
  • Split editing
  • Creación de tab's

Desventaja

  • Tiene una versión de paga

A_Programar!

Sublime

By gdg_unam_aragon