SlideShare una empresa de Scribd logo
1 de 3
Roberto Cortez Mota
CETIS 100 PROGRAMACION 3° G MTRA. LOURDES RAMIREZ VILLASEÑOR
Tarea Instrucciones: El estudiante realizará un cuadro comparativo de los editores de texto para
java, con sus características, funciones, y plataformas que maneja; el siguiente enlace:
http://www.emezeta.com/articulos/los-mejores-editores-de-texto-para-programar o puedes buscar
otras fuentes de información que consideres. (Rubrica en plataforma)
P2_Actividad 1: Cuadro Comparativo Editores para java)
Editores de
texto para java
Light Table
Caracteristicas: es un entorno de
desarrollo integradopara la ingeniería
de software desarrollado por Chris
Granger y RobertAttorri.Cuenta con
retroalimentaciónen tiempo realque
permitela ejecucióninstantánea, la
depuracióny el accesoa la
documentación.La retroalimentación
instantánea proporciona unentorno
de ejecución inusualdestinado a
ayudar a desarrollar abstracciones .
El equipo de desarrollo intentó crear
un programa quemuestra al
programadorcuáles son los efectos
de sus adiciones en tiemporeal, en
lugar de requerir quetrabajen los
efectos a medida queescribenel
código
Plataformas: Los lenguajes núcleo
soportados hasta ahora sonJavascript,
Clojure y Python. Con la promesa de la
implementación demuchos mas vía
plugins. Light Tablees opensource y
multiplataforma,compatiblecon
Windows,Linuxy OS X.
Brackets
Caracteristicas(vermas sobretodo
esto):
Edición rapida
Documentos rápidos
Vista previa en vivo
JSLint
MENOS apoyo
La integración deTeseo
Código abierto
Extensibilidad
Plataforma: Brackets seintegra conel
navegador y cuenta con
previsualizaciónen vivo delHTML y
del CSS, y de JavaScriptcada vezque
guardas los cambios en tudocumento.
También cuenta con resaltado,
sugerencias y autocompletadode
tags, propiedades y valores dela
sintaxis.
Brackets es multiplataforma y puedes
instalarloen Windows,OS X y Linux.
Sublime Text
Características
•Minimapa: consiste en una previsualización de la estructura del código, es muy útil
para desplazarse por el archivo cuando se conoce bien la estructura de este.
•Multi Selección: Hace una selección múltiple de un término por diferentes partes del
archivo.
•Multi Cursor: Crea cursores con los que podemos escribir texto de forma arbitraria en
diferentes posiciones del archivo.
•Multi Layout: Trae siete configuraciones de plantilla podemos elegir editar en una
sola ventana o hacer una división de hasta cuatro ventanas verticales o cuatro
ventanas en cuadrícula.
•Soporte nativo para infinidad de lenguajes: Soporta de forma nativa 43 lenguajes de
programación y texto plano.
•Syntax Highlight configurable: El remarcado de sintaxis es completamente
configurable a través de archivos de configuración del usuario.
•Búsqueda Dinámica: Se puede hacer búsqueda de expresiones regulares o por
archivos, proyectos, directorios, una conjunción de ellos o todo a la vez.
•Auto completado y marcado de llaves: Se puede ir a la llave que cierra o abre un
bloque de una forma sencilla.
•Soporte de Snippets y Plugins: Los snippets son similares a las macros o los bundles
además de la existencia de multitud de plugins.
•Configuración total de Keybindings: Todas las teclas pueden ser sobrescritas a
nuestro gusto.
•Acceso rápido a línea o archivo: Se puede abrir un archivo utilizando el conjunto de
teclas Cmd+P en Mac OS X o Ctrl+P en Windows y Linux y escribiendo el nombre del
mismo o navegando por una lista. También se puede ir a una línea utilizando los dos
puntos ":" y el número de línea.
•Paleta de Comandos: Un intérprete de Python diseñado solo para el programa con el
cual se puede realizar infinidad de tareas.
•Coloreado y envoltura de sintaxis: Si se escribe en un lenguaje de programación o
marcado, resalta las expresiones propias de la sintaxis de ese lenguaje para facilitar su
lectura.
•Pestañas: Se pueden abrir varios documentos y organizarlos en pestañas.
•Resaltado de paréntesis e indentación: Cuando el usuario coloca el cursor en un
paréntesis, corchete o llave, resalta ésta y el paréntesis, corchete o llave de cierre o
apertura correspondiente.
•Sin impresión No cuenta con la posibilidad directa de imprimir, se requiere el uso de
pluggins de terceros.
Sublime Text es multiplataforma y
puedes descargarlopara Linux,
Windows y Mac. Aunquees una
aplicaciónde pago,puedes descargar
la versión deprueba sin limitede
tiempo, con elúnicoinconvenientede
que te recordará cada cierto tiempo
que compres la licencia del producto.
NetBeans
La plataforma ofreceservicios
reusables comunes para las
aplicaciones deescritorio,
permitiendo a los desarrolladores
centrarseenla lógica desus
aplicaciones. Algunas delas
características dela aplicaciónson:
Gestiónde la interfaz de usuario(
menús y barras de herramientas )
Gestiónde configuraciónde usuario
Gestiónde almacenamiento (guardar
o cargar algúntipo dedato)
Gestiónde ventana
Marco Asistente(soporta diálogos
paso a paso)
Librería visual deNetbeans
Herramientas de desarrollo integrado
NetBeans IDEes libre, códigoabierto,
multiplataforma con soporte
integrado para ellenguajede
programación Java.
NetBeans es gratuito,opensource, y
multiplataforma.Cuenta con una
enorme comunidaddesoporte quese
encarga de proveerplugins, tutoriales
y todo tipo de entrenamiento.
Geany
•Características[editar]
•Algunas deellas son:
•Resaltado desintaxis.
•Plegado decódigo.
•Autocompletado.
•Cierre automáticode etiquetas XML
y HTML.
•Muestra deconsejos.
•Muchos tipos de archivos soportados
tales comoC, C++, Java, PHP, Python,
Perl, Pascal, TeX y más.[2]
•Listas desímbolos.
•Terminalembebido.
•Código de navegación.
•Construir un sistema (conjunto de
ejecuciones)para compilar y ejecutar
el código
•Fácil gestión deproyectos.
•Soporte para plugins.
Geany es capazdecorrersobreLinux,
FreeBSD, NetBSD,OpenBSD,MacOS X,
AIX v5.3, Solaris Express y Windows.
Solo a la versiónpara Windows le
faltan algunas funciones.
Editores de texto
para java
Notepad++
Caracteristicas:
Coloreado y envolturade sintaxis: si se
escribeenun lenguajede programación
o marcado, Notepad++es capazde
resaltar las expresiones propias de la
sintaxis deese lenguajepara facilitar su
lectura.
•Pestañas: al igualqueen muchos
navegadores, sepuedenabrirvarios
documentos y organizarlos en pestañas.
•Resaltado de paréntesise indentación:
cuando elusuario coloca elcursor enun
paréntesis, Notepad++resalta éstey el
paréntesis correspondientede cierreo
apertura.También funciona con
corchetes y llaves[3]
•Grabación y reproducción de macros.
•Soporte de extensiones: incluyealgunas
por defecto.
Notepad++es un editorde texto open
source para Windows y también es un
perfecto reemplazo para Notepad(el
simplónblocdenotas deMicrosoft). Está
bajo una licencia GPL.
Emacs
•GNU Emacses un editorde textos
extensible, personalizabley mucho más.
Su núcleo es un intérpretedeEmacs Lisp,
un dialectodellenguajede programación
Lisp con extensiones para la edición de
texto. Las características deGNU Emacs
incluyen:
•Modos de ediciónde texto enfunción
del contenido,queincluyen elcoloreado
de sintaxis para una amplia variedad de
tipos de archivo incluyendo texto plano,
código fuente, y HTML.
•Documentación completa incorporada,
que incluye untutorial para nuevos
usuarios.
•Soporte para muchos idiomas y sus
caracteres, incluyendo todos los
caracteres “Latino”Europeos,Rusos,
Griegos, Japoneses, Chinos,Coreanos,
Tailandeses, Vietnamitas, Lao,Etíopes,y
algunos Indios.
•Gran cantidaddeextensiones que
agregan otras funcionalidades,
incluyendo ungestor deproyectos,un
lector de correoy noticias,un depurador
de interfaz, un calendario,y más. Muchas
de estas extensiones se distribuyen con
GNU Emacs; otras están disponibles por
separado.
Emacs corre en múltiples sistemas
operativos, entre los principales están:
GNU, GNU/Linux, FreeBSD, NetBSD,
OpenBSD, Mac OS X, Windows,y Solaris.
Vim
Principalesfuncionalidades
Correctorortográficointegrado
•Autocompletado detexto
•Navegaciónpor pestañas
•Ventanas múltiples, que dividen elárea deedición
horizontalo verticalmente.
•Resaltado desintaxis dependientedellenguajede
programación o deetiquetas utilizado
•Órdenes deshacer y rehacer
•Comprensión demás de 200sintaxis diferentes
•Lenguajedescripting para programarextensiones
•Completado deórdenes, palabras y nombres de
ficheros
•Compresióny descompresiónde ficheros,que
posibilita editar ficheros comprimidos
•Reconocimiento deformatos defichero y conversión
entre los mismos.
•Historialde órdenes ejecutadas
•Grabacióny reproducción demacros
•Guardado dela configuración entresesiones
•Plegado automático y manual decódigo
•Interfaz gráfica opcional
•Altamente configurabley personalizable
•Casi 100% compatiblecon vi,pero sin muchos desus
defectos
Vim funciona enmúltiples sistemas
operativos, y está disponible en diferentes
versiones.
Eclipse
Caracteristicas:
La basepara Eclipsees la Plataforma de
clienteenriquecido(delinglés Rich Client
Platform RCP). Los siguientes
componentes constituyen la plataforma
de cliente enriquecido:
Pantalla decarga deEclipse Neon
•Plataforma principal -inicio deEclipse,
ejecuciónde plugins
•OSGi -una plataforma para bundling
estándar.
•El StandardWidgetToolkit(SWT) -Un
widget toolkitportable.
•JFace -manejo dearchivos,manejo de
texto, editores detexto
•El Workbenchde Eclipse -vistas,
editores,perspectivas, asistentes
•Eclipse disponedeun Editor detexto
con un analizador sintactico.La
compilaciónes en tiemporeal. Tiene
pruebas unitarias conJUnit,controlde
versiones conCVS, integracióncon Ant,
asistentes (wizards) para creación de
proyectos, clases,tests,etc.,y
refactorización.
Asimismo, a través de "plugins"
librementedisponibles es posibleañadir
control deversiones conSubversion.[4]​ e
integración conHibernate.[
Eclipse tieneuna gran comunidad de
usuarios, lo que significa quepuedes
encontrar plugins para prácticamente
cualquiercosa. Todos las herramientas de
Eclipse estándisponibles para Linux,
Windows y Mac, bajo una licencia open
source.
EditRocket
Caracteristicas:
EditRocket es uneditor detextoy código
fuente, quesoporta múltiples lenguajes,
con funciones básicas de
autocompletado, búsqueda y resaltado
de sintaxis. Además integra su propio
clienteFTP y SFTP, corrector ortográficoy
un convertidor de texto a HTML.
(No se encontraron mas)
EditRocket puedeser instaladoen
Windows,Linuxo Mac gratuitamentepor
un periodo deprueba de 30 días,
posteriormenterequiere la compra deuna
licencia para poder seguirsiendousado.

Más contenido relacionado

La actualidad más candente

Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionMarco Muñoz
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Compiladores (python)
Compiladores (python)Compiladores (python)
Compiladores (python)Sertepeca
 
Plantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindicesPlantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindiceswashington1987
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuariosocrates12854
 
Software libre
Software libreSoftware libre
Software librejdperdomoc
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCFmikaelsorai
 
Capítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesCapítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesJulio Ayala Rolón
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaSantiago Sora
 

La actualidad más candente (20)

Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacion
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
9
99
9
 
Compiladores (python)
Compiladores (python)Compiladores (python)
Compiladores (python)
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Kubuntu - Aplicaciones
Kubuntu - AplicacionesKubuntu - Aplicaciones
Kubuntu - Aplicaciones
 
Caracteristicas lenguajes
Caracteristicas lenguajesCaracteristicas lenguajes
Caracteristicas lenguajes
 
COMPILADORES
COMPILADORESCOMPILADORES
COMPILADORES
 
Plantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindicesPlantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindices
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
 
Software libre
Software libreSoftware libre
Software libre
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Capítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesCapítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidades
 
Editores de texto PHP
Editores de texto PHPEditores de texto PHP
Editores de texto PHP
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Informatik
InformatikInformatik
Informatik
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Power point 3 y 4
Power point 3 y 4Power point 3 y 4
Power point 3 y 4
 
Ut
UtUt
Ut
 

Similar a P2 act1 cuadro comparativo

01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptxDyllanBastidas
 
Diana marcela arias es
Diana marcela arias esDiana marcela arias es
Diana marcela arias esmarcelayuyeimi
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobarmarcelayuyeimi
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionjuanpi1991
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de chek_sk8
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador ricardojsal
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativorosadmd11
 
El Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos ActualesEl Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actualesgabirevillag
 
Actividad de aprendizaje 1 (1)
Actividad de aprendizaje 1 (1)Actividad de aprendizaje 1 (1)
Actividad de aprendizaje 1 (1)ley2199
 
9 anulacion
9   anulacion9   anulacion
9 anulacionzeta2015
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionAndres Pozo
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionRubnPilca
 

Similar a P2 act1 cuadro comparativo (20)

Herramientas
HerramientasHerramientas
Herramientas
 
01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx
 
Taller2
Taller2Taller2
Taller2
 
Diana marcela arias es
Diana marcela arias esDiana marcela arias es
Diana marcela arias es
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
 
Clase 3 Editores para Programación Web
Clase 3 Editores para Programación WebClase 3 Editores para Programación Web
Clase 3 Editores para Programación Web
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacion
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de c
 
cuaderno online
cuaderno onlinecuaderno online
cuaderno online
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
El Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos ActualesEl Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actuales
 
Actividad de aprendizaje 1 (1)
Actividad de aprendizaje 1 (1)Actividad de aprendizaje 1 (1)
Actividad de aprendizaje 1 (1)
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Software
SoftwareSoftware
Software
 
Tarea3
Tarea3 Tarea3
Tarea3
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 

Más de Roberto Cortez

Más de Roberto Cortez (20)

Reporte
ReporteReporte
Reporte
 
Act 10
Act 10Act 10
Act 10
 
Act 07
Act 07Act 07
Act 07
 
Act 01
Act 01Act 01
Act 01
 
Act 06
Act 06Act 06
Act 06
 
Act 05
Act 05Act 05
Act 05
 
Act 04
Act 04Act 04
Act 04
 
Act 03
Act 03Act 03
Act 03
 
Act 02
Act 02Act 02
Act 02
 
Portafolio de evidencias parcial 2
Portafolio de evidencias parcial 2Portafolio de evidencias parcial 2
Portafolio de evidencias parcial 2
 
Actividad 3
Actividad  3Actividad  3
Actividad 3
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasP2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadas
 
Ejercicio de base de datos 16°
Ejercicio de base de datos 16°Ejercicio de base de datos 16°
Ejercicio de base de datos 16°
 
Ejercicio de base de datos 17°
Ejercicio de base de datos 17°Ejercicio de base de datos 17°
Ejercicio de base de datos 17°
 
Ejercicio de base de datos 18°
Ejercicio de base de datos 18°Ejercicio de base de datos 18°
Ejercicio de base de datos 18°
 
Ejercicio de base de datos 19°
Ejercicio de base de datos 19°Ejercicio de base de datos 19°
Ejercicio de base de datos 19°
 
Ejercicio de base de datos 20°
Ejercicio de base de datos 20°Ejercicio de base de datos 20°
Ejercicio de base de datos 20°
 
Ejercicio de base de datos 13°
Ejercicio de base de datos 13°Ejercicio de base de datos 13°
Ejercicio de base de datos 13°
 
Ejercicio de base de datos 15°
Ejercicio de base de datos 15°Ejercicio de base de datos 15°
Ejercicio de base de datos 15°
 
Ejercicio para base de datos 14°
Ejercicio para base de datos 14°Ejercicio para base de datos 14°
Ejercicio para base de datos 14°
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (20)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

P2 act1 cuadro comparativo

  • 1. Roberto Cortez Mota CETIS 100 PROGRAMACION 3° G MTRA. LOURDES RAMIREZ VILLASEÑOR Tarea Instrucciones: El estudiante realizará un cuadro comparativo de los editores de texto para java, con sus características, funciones, y plataformas que maneja; el siguiente enlace: http://www.emezeta.com/articulos/los-mejores-editores-de-texto-para-programar o puedes buscar otras fuentes de información que consideres. (Rubrica en plataforma) P2_Actividad 1: Cuadro Comparativo Editores para java)
  • 2. Editores de texto para java Light Table Caracteristicas: es un entorno de desarrollo integradopara la ingeniería de software desarrollado por Chris Granger y RobertAttorri.Cuenta con retroalimentaciónen tiempo realque permitela ejecucióninstantánea, la depuracióny el accesoa la documentación.La retroalimentación instantánea proporciona unentorno de ejecución inusualdestinado a ayudar a desarrollar abstracciones . El equipo de desarrollo intentó crear un programa quemuestra al programadorcuáles son los efectos de sus adiciones en tiemporeal, en lugar de requerir quetrabajen los efectos a medida queescribenel código Plataformas: Los lenguajes núcleo soportados hasta ahora sonJavascript, Clojure y Python. Con la promesa de la implementación demuchos mas vía plugins. Light Tablees opensource y multiplataforma,compatiblecon Windows,Linuxy OS X. Brackets Caracteristicas(vermas sobretodo esto): Edición rapida Documentos rápidos Vista previa en vivo JSLint MENOS apoyo La integración deTeseo Código abierto Extensibilidad Plataforma: Brackets seintegra conel navegador y cuenta con previsualizaciónen vivo delHTML y del CSS, y de JavaScriptcada vezque guardas los cambios en tudocumento. También cuenta con resaltado, sugerencias y autocompletadode tags, propiedades y valores dela sintaxis. Brackets es multiplataforma y puedes instalarloen Windows,OS X y Linux. Sublime Text Características •Minimapa: consiste en una previsualización de la estructura del código, es muy útil para desplazarse por el archivo cuando se conoce bien la estructura de este. •Multi Selección: Hace una selección múltiple de un término por diferentes partes del archivo. •Multi Cursor: Crea cursores con los que podemos escribir texto de forma arbitraria en diferentes posiciones del archivo. •Multi Layout: Trae siete configuraciones de plantilla podemos elegir editar en una sola ventana o hacer una división de hasta cuatro ventanas verticales o cuatro ventanas en cuadrícula. •Soporte nativo para infinidad de lenguajes: Soporta de forma nativa 43 lenguajes de programación y texto plano. •Syntax Highlight configurable: El remarcado de sintaxis es completamente configurable a través de archivos de configuración del usuario. •Búsqueda Dinámica: Se puede hacer búsqueda de expresiones regulares o por archivos, proyectos, directorios, una conjunción de ellos o todo a la vez. •Auto completado y marcado de llaves: Se puede ir a la llave que cierra o abre un bloque de una forma sencilla. •Soporte de Snippets y Plugins: Los snippets son similares a las macros o los bundles además de la existencia de multitud de plugins. •Configuración total de Keybindings: Todas las teclas pueden ser sobrescritas a nuestro gusto. •Acceso rápido a línea o archivo: Se puede abrir un archivo utilizando el conjunto de teclas Cmd+P en Mac OS X o Ctrl+P en Windows y Linux y escribiendo el nombre del mismo o navegando por una lista. También se puede ir a una línea utilizando los dos puntos ":" y el número de línea. •Paleta de Comandos: Un intérprete de Python diseñado solo para el programa con el cual se puede realizar infinidad de tareas. •Coloreado y envoltura de sintaxis: Si se escribe en un lenguaje de programación o marcado, resalta las expresiones propias de la sintaxis de ese lenguaje para facilitar su lectura. •Pestañas: Se pueden abrir varios documentos y organizarlos en pestañas. •Resaltado de paréntesis e indentación: Cuando el usuario coloca el cursor en un paréntesis, corchete o llave, resalta ésta y el paréntesis, corchete o llave de cierre o apertura correspondiente. •Sin impresión No cuenta con la posibilidad directa de imprimir, se requiere el uso de pluggins de terceros. Sublime Text es multiplataforma y puedes descargarlopara Linux, Windows y Mac. Aunquees una aplicaciónde pago,puedes descargar la versión deprueba sin limitede tiempo, con elúnicoinconvenientede que te recordará cada cierto tiempo que compres la licencia del producto. NetBeans La plataforma ofreceservicios reusables comunes para las aplicaciones deescritorio, permitiendo a los desarrolladores centrarseenla lógica desus aplicaciones. Algunas delas características dela aplicaciónson: Gestiónde la interfaz de usuario( menús y barras de herramientas ) Gestiónde configuraciónde usuario Gestiónde almacenamiento (guardar o cargar algúntipo dedato) Gestiónde ventana Marco Asistente(soporta diálogos paso a paso) Librería visual deNetbeans Herramientas de desarrollo integrado NetBeans IDEes libre, códigoabierto, multiplataforma con soporte integrado para ellenguajede programación Java. NetBeans es gratuito,opensource, y multiplataforma.Cuenta con una enorme comunidaddesoporte quese encarga de proveerplugins, tutoriales y todo tipo de entrenamiento. Geany •Características[editar] •Algunas deellas son: •Resaltado desintaxis. •Plegado decódigo. •Autocompletado. •Cierre automáticode etiquetas XML y HTML. •Muestra deconsejos. •Muchos tipos de archivos soportados tales comoC, C++, Java, PHP, Python, Perl, Pascal, TeX y más.[2] •Listas desímbolos. •Terminalembebido. •Código de navegación. •Construir un sistema (conjunto de ejecuciones)para compilar y ejecutar el código •Fácil gestión deproyectos. •Soporte para plugins. Geany es capazdecorrersobreLinux, FreeBSD, NetBSD,OpenBSD,MacOS X, AIX v5.3, Solaris Express y Windows. Solo a la versiónpara Windows le faltan algunas funciones.
  • 3. Editores de texto para java Notepad++ Caracteristicas: Coloreado y envolturade sintaxis: si se escribeenun lenguajede programación o marcado, Notepad++es capazde resaltar las expresiones propias de la sintaxis deese lenguajepara facilitar su lectura. •Pestañas: al igualqueen muchos navegadores, sepuedenabrirvarios documentos y organizarlos en pestañas. •Resaltado de paréntesise indentación: cuando elusuario coloca elcursor enun paréntesis, Notepad++resalta éstey el paréntesis correspondientede cierreo apertura.También funciona con corchetes y llaves[3] •Grabación y reproducción de macros. •Soporte de extensiones: incluyealgunas por defecto. Notepad++es un editorde texto open source para Windows y también es un perfecto reemplazo para Notepad(el simplónblocdenotas deMicrosoft). Está bajo una licencia GPL. Emacs •GNU Emacses un editorde textos extensible, personalizabley mucho más. Su núcleo es un intérpretedeEmacs Lisp, un dialectodellenguajede programación Lisp con extensiones para la edición de texto. Las características deGNU Emacs incluyen: •Modos de ediciónde texto enfunción del contenido,queincluyen elcoloreado de sintaxis para una amplia variedad de tipos de archivo incluyendo texto plano, código fuente, y HTML. •Documentación completa incorporada, que incluye untutorial para nuevos usuarios. •Soporte para muchos idiomas y sus caracteres, incluyendo todos los caracteres “Latino”Europeos,Rusos, Griegos, Japoneses, Chinos,Coreanos, Tailandeses, Vietnamitas, Lao,Etíopes,y algunos Indios. •Gran cantidaddeextensiones que agregan otras funcionalidades, incluyendo ungestor deproyectos,un lector de correoy noticias,un depurador de interfaz, un calendario,y más. Muchas de estas extensiones se distribuyen con GNU Emacs; otras están disponibles por separado. Emacs corre en múltiples sistemas operativos, entre los principales están: GNU, GNU/Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Windows,y Solaris. Vim Principalesfuncionalidades Correctorortográficointegrado •Autocompletado detexto •Navegaciónpor pestañas •Ventanas múltiples, que dividen elárea deedición horizontalo verticalmente. •Resaltado desintaxis dependientedellenguajede programación o deetiquetas utilizado •Órdenes deshacer y rehacer •Comprensión demás de 200sintaxis diferentes •Lenguajedescripting para programarextensiones •Completado deórdenes, palabras y nombres de ficheros •Compresióny descompresiónde ficheros,que posibilita editar ficheros comprimidos •Reconocimiento deformatos defichero y conversión entre los mismos. •Historialde órdenes ejecutadas •Grabacióny reproducción demacros •Guardado dela configuración entresesiones •Plegado automático y manual decódigo •Interfaz gráfica opcional •Altamente configurabley personalizable •Casi 100% compatiblecon vi,pero sin muchos desus defectos Vim funciona enmúltiples sistemas operativos, y está disponible en diferentes versiones. Eclipse Caracteristicas: La basepara Eclipsees la Plataforma de clienteenriquecido(delinglés Rich Client Platform RCP). Los siguientes componentes constituyen la plataforma de cliente enriquecido: Pantalla decarga deEclipse Neon •Plataforma principal -inicio deEclipse, ejecuciónde plugins •OSGi -una plataforma para bundling estándar. •El StandardWidgetToolkit(SWT) -Un widget toolkitportable. •JFace -manejo dearchivos,manejo de texto, editores detexto •El Workbenchde Eclipse -vistas, editores,perspectivas, asistentes •Eclipse disponedeun Editor detexto con un analizador sintactico.La compilaciónes en tiemporeal. Tiene pruebas unitarias conJUnit,controlde versiones conCVS, integracióncon Ant, asistentes (wizards) para creación de proyectos, clases,tests,etc.,y refactorización. Asimismo, a través de "plugins" librementedisponibles es posibleañadir control deversiones conSubversion.[4]​ e integración conHibernate.[ Eclipse tieneuna gran comunidad de usuarios, lo que significa quepuedes encontrar plugins para prácticamente cualquiercosa. Todos las herramientas de Eclipse estándisponibles para Linux, Windows y Mac, bajo una licencia open source. EditRocket Caracteristicas: EditRocket es uneditor detextoy código fuente, quesoporta múltiples lenguajes, con funciones básicas de autocompletado, búsqueda y resaltado de sintaxis. Además integra su propio clienteFTP y SFTP, corrector ortográficoy un convertidor de texto a HTML. (No se encontraron mas) EditRocket puedeser instaladoen Windows,Linuxo Mac gratuitamentepor un periodo deprueba de 30 días, posteriormenterequiere la compra deuna licencia para poder seguirsiendousado.