Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asignatura:
Desarrollo de Aplicaciones web
Profesor:
Julián Javier Francisco León
Equipo #2
202H17147 - Carlos Yahir Castillo Nabor
202H17104 – Luis Eduardo Ramos Cabrera
NO DE PAGINA: 11
CUNDUACAN, TABASCO
Índice
Introducción ............................................................................................................. 2
Referencias ........................................................................................................... 13
1
Introducción
Sublime Text es un editor de código comercial, pero cuenta con una versión de
evaluación gratuita. Sublime Text es conocido por su velocidad y la capacidad de
manejar grandes cantidades de código de manera eficiente, lo que lo hace una
buena opción para los desarrolladores web. Además, cuenta con una gran cantidad
de características útiles, como la capacidad de buscar y reemplazar en múltiples
archivos, y una interfaz de usuario limpia y intuitiva.
2
En resumen, Visual Studio Code, Sublime Text y Atom son tres de los editores de
código más populares en la comunidad de desarrolladores web. Cada uno de ellos
tiene sus propias fortalezas y debilidades, por lo que depende de las necesidades y
preferencias de cada desarrollador el elegir el mejor editor para su trabajo. Sin
embargo, los tres ofrecen una gran cantidad de funciones y herramientas para
cumplir las necesidades de los desarrolladores web.
3
Visual Studio Code (VSCode).
Para tener una idea de la popularidad de Visual Studio Code y la aceptación que ha
tenido en el mundo de desarrollo podemos consultar datos. Según una encuesta
realizada por Stack Overflow a más de 80,000 desarrolladores en mayo del 2021,
Visual Studio Code es el entorno de desarrollo más usado y con mucha diferencia,
un 71,06%.
VS Code tiene una gran variedad de características útiles para agilizar el trabajo,
que lo hacen el editor preferido por muchos (incluyéndome) para trabajar proyectos
complejos o comenzar con las primeras líneas de código (ejemplo, “hola mundo”).
4
Posteriormente, la depuración nos ayuda a detectar errores de código, de esta
manera nos evitamos tener que revisar línea por línea a puro ojo humano encontrar
los errores. Gracias a esto, nos muestra que línea de código existe algún error o en
la terminal que incluye VS Code, nos menciona que numero de línea tiene conflicto
con el resto del código, en ocasiones gracias a las Extensiones que incluye este
IDE, podemos instalar uno que nos muestren en color algún error de línea, diseño
y aspecto en la plataforma, cambio de idioma, autocompletar la sintaxis o el uso de
variables, agregar funcionalidades adicionales de forma modular y asilada.
Realmente las extensiones nos permiten tener una mejor experiencia, y lo más
importante, no afecta el rendimiento del editor.
Por último, VS Code tiene Uso de control de versiones con compatibilidad en Git,
por lo que puede revisar diferencias o lo que conocemos con Git diff, organizar
archivos, realizar commits desde el editor, y hacer push y pull desde cualquier
servicio de gestión de código fuerte (SMC).
Ventajas y Desventajas
Ventajas Desventajas
• Es gratuito y de código abierto • Puede ser lento en proyectos
• Es altamente personalizable grandes
5
• Es compatible con varios • Requiere conocimiento técnico
lenguajes de programación para personalizar
• Tiene una gran comunidad • La interfaz de usuario puede ser
• Es compatible con varias confusa
plataformas • Puede tener problemas de
estabilidad
Atom.
6
un navegador y los requisitos en el lado del usuario son mínimos. Instala
Atom en un servidor y accede desde cualquier parte del mundo.
2. Software libre
Todo el código que forma parte de Atom es distribuido bajo los términos de
la licencia GNU Affero General Public License (A-GPL 3.0), dándote toda la
libertad para estudiarlo, modificarlo, mejorarlo y distribuirlo. Creemos que una
parte importante del acceso es la accesibilidad, cualquier persona debería de
tener acceso a las herramientas que te permiten preservar los materiales
culturales del pasado. El código de Atom está disponible de manera gratuita
y libre y toda la documentación es distribuida bajo los términos de la licencia
Creative Commons Share-alike. ¡Descubre nuestro repositorio público!
3. Importación/Exportación
Tus datos nunca se quedarán bloqueados dentro de Atom – implementamos
varios estándares de intercambio de metadatos para facilitar una importación
y exportación fácil a través de la interfaz de usuario de Atom. También
soporta actualmente los siguientes formatos de importación/exportación:
EAD, EAC-CPF, CSV y SKOS. Más información en nuestro manual de
usuario.
4. Multilingüe
Todos los elementos de la interfaz de usuario y los contenidos de la base de
datos pueden ser traducidos en múltiples idiomas gracias a la herramienta
de traducción incluida. Las traducciones iniciales han sido realizadas
generosamente por voluntarios.
5. Multirepositorio
Diseñado para trabajar con una institución y sus descripciones archivísticas
o bien en entornos multi-institucionales (red, portal) aceptando descripciones
para un número ilimitado de instituciones. Atom es suficientemente flexible
7
para acomodarse a tus necesidades. Echa un vistazo a la lista de usuarios
para tener una idea de las diferentes formas en las que nuestro producto es
utilizado.
6. Mejorando constantemente
Atom es un activo proyecto de código abierto con un amplio número de
usuarios. Estamos constantemente trabajando junto con la comunidad de
usuarios para mejorar la aplicación, todas las mejoras son publicadas. Esto
significa que cualquier contribución individual beneficiará al resto de
usuarios.
Atom es compatible con todos estos lenguajes: HTML, CSS, Less, Sass, GitHub,
C/C++, C#, Va, Java, Objetivo-C, Javascript, JSON, CoffeeScript, Python, PHP,
Ruby, Shell Script, Clojure, Perl, Git, Property List(Apple), TOML, XML, YAML,
Mustache, Julia & SQL.
Ventajas y Desventajas.
Ventajas Desventajas
• Es personalizable. • Problemas de rendimiento ya
• Atom en modo desarrollador. que puede ser a veces lento.
• Integración con Git y Gittlub. • Navegar entre pestañas o abrir
• Edición multiplataforma. un archivo el tiempo puede llegar
• Con él es más fácil añadir ser un poco superior.
funcionalidades extras con
extensiones.
8
Sublime Text.
9
Tiene una característica llamada “Minimapa” que te permite saber qué parte de tu
archivo estás viendo en ese momento. Esta característica hace sencilla la
navegación, pero si no te gusta puedes desactivarla.
Asimismo, con Sublime Text Editor puede fijar colores para tu código dependiendo
del lenguaje que estés empleando. No sólo puedes personalizar el aspecto de tus
códigos, sino también el aspecto de la interfaz ya que Sublime Text Editor viene con
muchos temas y colores disponibles.
Ventajas y Desventajas
Ventajas Desventajas
• Muy liviano, fácil de instalar y • Al principio es difícil de prender y
tiene una versión portable. configurar.
• Resalta todo tipo de lenguaje • Aún posee algunos fallos.
con colores para visualmente • La configuración avanzada es un
detectar fallos a simple vista. poco complicada para quien no
• Para aprender es una buena lo ha dominado.
opción, porque te ayuda, pero no • No es gratuito.
te lo da todo hecho.
10
• Funciona tanto en Windows • No es una herramienta visual,
como en Mac y Linux. sino un editor de texto clásico
(como Vim).
11
Conclusión.
12
Referencias
13