Want to create interactive content? It’s easy in Genially!
INFO DIGITAL BÁSICA
Cabrera Garcia Daniel
Created on September 14, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Desventajas: * Es totalmente configurable, pero si queremos una configuración avanzada es un poco difícil de hacer para usuarios novatos. * No tiene barra de herramientas, por lo que le será difícil dominarle si no hace uso de los atajos de teclado.
Ventajas: * Es muy liviano, fácil de instalar y tiene una versión portable. * Resalta todo tipo de lenguaje con colores para visualmente detectar fallos a simple vista. * Para aprender es una buena opción, porque te ayuda pero no te lo da todo hecho. * Tiene una gran cantidad de atajos de teclado.
Sublime Text (Aplicación)
Características: * Cambio de archivo * Distraction-free * Goto anything: permite navegar rápidamente por el código.
Desventajas: * Requiere conocimientos técnicos para personalizar * La interfaz de usuario puede ser confusa * Puede tener problemas de estabilidad
Ventajas: * Es gratuito y de código abierto. * Es altamente personalizable. * Es compatible con varios lenguajes de programación, incluyendo HTML, CSS, y JavaScript.
Visual Studio Code (Aplicación)
Características: * Soporte para la depuración * Resaltado de sintaxis * Finalización inteligente de código * Fragmentos y refactorización de código
Entornos de Desarrollo
Desventajas: * No es gratis ni de código abierto. * Debes comprar una versión profesional para usarlo comercialmente y acceder a todas sus características. * Puede ser lento y pesado para cargar, especialmente si usas muchos plugins y herramientas.
Ventajas: * Autocompletado y sugerencias inteligentes. * Depuración y testing sencillos. * Facilidad de configuración. * Interfaz intuitiva. * Facilita la escritura de código.
WebStorm (Aplicación)
Características: * Sistema de control de versiones * Integración de Herramientas * Depuración, rastreo y pruebas * Historial de versiones
Desventajas: * Requiere muchos recursos para su funcionamiento * No cuenta con una interfaz visual. * El proceso de instalación es complicado.
Ventajas: * Es multiplataforma, lo cual significa que se puede usar en una variedad de sistemas operativos, como Windows, Linux y macOS. * Ofrece una amplia gama de herramientas para la programación
"Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia"
Atom (Aplicación)
Características: * Tiene muchos plugins. * Gran variedad de lenguajes de programación soportados. * Su interfaz es intuitiva y fácil de usar.
Entornos de Desarrollo
Desventajas: * Muy pesado, sobre todo si tiene varios proyectos. * Poca existencia de plug-in para esta plataforma. * Hace falta documentación del Rich Client Plataform (RCP). * Carece de soportes webapps (.war, .jsp, y servlets).
Ventajas: * Es fácil de instalar y utilizar * Es multiplataforma y se ejecuta en Windows, macOS, Linux y Solaris * Tiene una comunidad grande y activa que proporciona soporte y documentación * Tiene una librería visual que permite adquirir distintos widgets
NetBeans (Aplicación)
Características: * Es altamente personalizable y se puede ampliar con plugins. * Soporta una amplia variedad de lenguajes de programación y tareas de desarrollo.
Desventajas: * Puede exigir una cantidad considerable de recursos del sistema * Configuración inicial compleja * Posible falta de agilidad
Ventajas: * Es rápido y eficaz para la escritura de código en muchos idiomas, con acceso rápido a la línea de comandos y posibilidades infinitas mediante scripts/plugins. * Ocupa poca memoria y no tiene que dejar nunca el teclado.
"Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia"
Eclipse (Aplicación)
Características: * Editor de sintaxis de lenguaje en código. * Entornos para depurar, ejecutar y formatear código. * Entorno para control de código fuente y versión.
Entornos de Desarrollo