0% encontró este documento útil (0 votos)
42 vistas23 páginas

Tutorial de IDEs para Programación en Java

El documento es un tutorial sobre entornos de desarrollo integrados (IDEs), enfocándose en la selección y uso de IntelliJ IDEA para programar en Java. Se describen las características de un IDE, su clasificación, y se proporcionan instrucciones detalladas sobre la instalación del JDK y la configuración del PATH. Además, se aborda la creación de un proyecto básico en IntelliJ IDEA y se reflexiona sobre la importancia de estos entornos para mejorar la productividad en el desarrollo de software.

Cargado por

Vanessa I
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas23 páginas

Tutorial de IDEs para Programación en Java

El documento es un tutorial sobre entornos de desarrollo integrados (IDEs), enfocándose en la selección y uso de IntelliJ IDEA para programar en Java. Se describen las características de un IDE, su clasificación, y se proporcionan instrucciones detalladas sobre la instalación del JDK y la configuración del PATH. Además, se aborda la creación de un proyecto básico en IntelliJ IDEA y se reflexiona sobre la importancia de estos entornos para mejorar la productividad en el desarrollo de software.

Cargado por

Vanessa I
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tarea: tutorial de IDEs

PROGRAMACIÓN 2

Profesor: Domingo Pérez


Estudiante: Vanessa Ingold
Indice
¿Qué es un IDE?....................................................................................................................... 3
Clasificación.............................................................................................................................. 3
Seleccionando un IDE para Java............................................................................................ 4
¿Cuál seleccionamos?........................................................................................................................5
Ventajas................................................................................................................................ 5
¿Cómo lo descargamos e instalamos?...............................................................................5
Ingresamos por primera vez a IntelliJ IDEA................................................................................... 10
Creamos un proyecto..............................................................................................................................14
¿Cómo instalar el JDK?................................................................................................... 16
Atención: Si instalamos el JDK, es importante configurar el PATH..................................17
Retomando el proyecto Hola mundo................................................................................20
A modo de cierre..................................................................................................................21
Referencias...........................................................................................................................22

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


¿Qué es un IDE?

Cuando nos preguntamos qué es un IDE debemos partir de la base de que se trata de una
aplicación que combina diversas funcionalidades necesarias para la creación, edición,
depuración y prueba de programas informáticos en un solo entorno coherente.

¿Cuáles son las características de los entornos de desarrollo?

Cualquier IDE en programación debe tener una serie de características básicas que garanticen
que la experiencia del usuario será satisfactoria. La elección del IDE condicionará el resto del
proyecto. Su interfaz debe ser atractiva y sencilla. Hay tres funciones clave que debe
incorporar:
●​ Editor de código. Se trata de un editor de texto creado exclusivamente para trabajar
con el código fuente de programas informáticos.
●​ Compilador. Un programa encargado de traducir las instrucciones en código fuente,
escritas en lenguaje de programación, a código objeto, el único lenguaje que el
ordenador entiende.
●​ Depurador . Un programa que permite probar y buscar errores en otros programas.

Clasificación.

Los entornos de programación se pueden clasificar según distintos criterios, como su función
principal, el tipo de lenguaje de programación para el que estén diseñados o bien según su
ubicación:

Según la plataforma en la que se ejecutan:


●​ Entornos de escritorio, que se ejecutan en un equipo de forma local. Por ejemplo:
NetBeans, Eclipse, Visual Studio o IntelliJ IDEA.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


●​ Entornos en la nube o web, que se ejecutan online desde el navegador, lo que facilita a
los programadores trabajar desde cualquier lugar. Ejemplos de este tipo de IDE son:
AWS Cloud9, Codeanywhere o CodePen.

Según su propósito:
●​ Entornos de desarrollo especializados, diseñados para lenguajes o plataformas
específicas, como Android Studio para el desarrollo de aplicaciones Android o Xcode
en el caso de las aplicaciones iOS.
●​ Entornos de desarrollo especializados para la creación de videojuegos, como Unreal
Engine o Unity.
●​ Entornos de desarrollo orientados al desarrollo de aplicaciones para IoT o para el
manejo y configuración de bases de datos.

Seleccionando un IDE para Java

Java es una plataforma informática de lenguaje de programación creada por Sun


Microsystems en 1995. Ha evolucionado desde sus humildes comienzos hasta impulsar una
gran parte del mundo digital actual, ya que es una plataforma confiable en la que se crean
muchos servicios y aplicaciones.
Se trata de un lenguaje de programación orientado a objetos y una plataforma de software
ampliamente empleados que se ejecuta en muchos dispositivos, incluidas computadoras
portátiles, dispositivos móviles, consolas de juegos, dispositivos médicos, entre otros. Las
reglas y la sintaxis de Java se basan en los lenguajes C y C++.
Esta amplitud de usos, hace necesario que contemos con un entorno de desarrollo adecuado
para programar de manera eficiente. Para ello existen diferentes IDE(Entorno de desarrollo
integrado) que facilitan la escritura, depuración y ejecución de código en Java.
Los IDEs pueden tener funciones de automatización para algunos procesos de desarrollo.
Además, también puede tener características como modelado de datos y objetos, biblioteca de
código fuente y pruebas unitarias. También debe tener una función de completado de código
para encontrar las palabras clave y las funciones de Java. Además, un IDE viene con gestión
de recursos para encontrar cabeceras, bibliotecas, recursos.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Algunos de ellos son:

●​ IntelliJ IDEA
●​ Eclipse IDE
●​ Apache NetBeans
●​ Oracle JDeveloper
●​ JCreator
●​ jGRASP

¿Cuál seleccionamos?

En esta instancia, trabajaremos con IntelliJ IDEA (Community Edition), está diseñado para
mejorar la productividad, proporciona una experiencia rapidísima mediante sugerencias
relevantes en cada contexto, como el análisis de código sobre la marcha, herramientas fiables
de refactorización y finalización instantánea de código.

Ventajas

●​ Incluye una función de autocompletado inteligente que sugiere de forma automática el


código que necesitas mientras escribes, lo que te ahorra tiempo y reduce la posibilidad
de cometer errores.
●​ Refactorización avanzada, que permite reorganizar y mejorar el código de la forma
más sencilla y efectiva, algo primordial para proyectos grandes y complejos.

¿Cómo lo descargamos e instalamos?

Ingresando a https://www.jetbrains.com/idea/download/?section=windows podemos


descargar el IDE, debemos tener en cuenta cuál es la versión adecuada para nuestro sistema
operativo: Windows, Linux, Mac, así como no olvidar que si buscamos una opción gratuita
tenemos que descargar la edición comunitaria de IntelliJ IDEA. Para realizar esta selección
debemos de deslizar el cursor hacia el final de la página como se muestra a continuación.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Luego de completado el tiempo de descargas(generalmente tarda unos segundos), nos
dirigimos a la carpeta donde está alojado el archivo, en mi caso “Descargas”, y damos doble
clic sobre el mismo para comenzar la instalación.

Antes de comenzar la instalación, emergerá una ventana que nos solicita permiso para que la
aplicación realice cambios :

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Por defecto, aparece el NO como opción a seleccionar, en esta instancia, como estamos
seguros de lo que vamos a descargar, hacemos clic en SÍ.
A continuación nos dará la bienvenida a Intellij IDEA, y en este paso, avanzamos haciendo
clic en NEXT

La siguiente ventana nos permite conocer la ruta en la que se va a instalar y el espacio


requerido, podemos hacer clic en NEXT directamente, o podemos seleccionar la ruta donde
la deseo instalar antes de continuar, eso es a elección del usuario.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


En la siguiente ventana, podremos clicar algunas opciones si lo consideramos necesario(en la
imagen podemos leer la traducción en las que consideré seleccionar), o podemos clicar
NEXT directamente.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


En la siguiente ventana, nos sugiere seleccionar una carpeta para los accesos directos de la
aplicación, podremos seleccionar una, o crearla si así se lo considera. A continuación
procedemos a dar clic en Install

Para finalizar la instalación(luego de que se complete el 100% del la barra que va cambiando
a color verde) se despliega la siguiente ventana, en la cual podremos clicar Run Intellij IDEA
Community Edition para ingresar inmediatamente, o clicar directamente Finish para
completar el proceso e ingresar en otro momento.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Ingresamos por primera vez a IntelliJ IDEA

Para ingresar a la aplicación, damos doble clic en el acceso directo en nuestro escritorio o
ingresamos a la carpeta donde la hayamos guardado, en mi caso me queda más práctico la
primera opción:

Una vez ingresamos, se nos presentan las condiciones de la edición comunitaria(licencia), la


cual debemos aceptar al final en la casilla verificadora, porque de lo contrario no podremos
trabajar en ella.
Como no se inglés, a través de mi teléfono, y la app Google Lens, traduje los términos y los
leí, para evitar sorpresas más adelante.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


A continuación se nos presenta un mensaje(el cual también traduje) que nos da la opción de
rechazar o aceptar el envío de datos anónimos para mejorar la aplicación.

Una vez “dentro” de la aplicación, tenemos diferentes opciones:

●​ Empezar a crear proyectos

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


●​ Personalizar el área de trabajo, por ejemplo el tema, el cual puede ser oscuro o
claro, dependiendo de lo que resulte mejor a cada usuario. También
seleccionar algunos lenguajes, aunque posee muy pocas opciones.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


●​ Instalar plugins, es decir pequeños programas complementarios que amplían la
funciones de la aplicación, por ejemplo otros temas, o alguna herramienta de
funcionalidad para desarrollo.

●​ Aprender más sobre este IDE: cursos interactivos, ayuda y recursos.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Creamos un proyecto

Antes de comenzar, debemos tener instalado Java, si no estamos seguros, podemos


comprobarlo abriendo una terminal con la combinación de las teclas windows + R, y
escribiendo el siguiente código: java -version.

Si el java está instalado, veremos la siguiente ventana:

De lo contrario, nos mostrará un mensaje indicando que no se reconoce ese comando.

¡Manos a la obra!

A continuación, sabiendo que tengo instalada la versión 24 de Java, procedo a intelliJ IDEA,
proyecto, crear nuevo proyecto.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Luego le damos un nombre al proyecto, en este caso “hola mundo”, y podremos elegir la
carpeta donde guardar, o dejar la ruta que aparece por defecto. Seleccionamos el entorno que
a trabajar(java) y un proyecto base con intelliJ IDEA, y en JDK(conjunto de herramientas que
se utilizan para desarrollar aplicaciones en Java), aparece ya la versión 24. Ya estamos listos
para clicar Create(cear).

Ya tenemos nuestro proyecto java, dentro de él se ha creado una clase, y en ella un archivo
llamado main, que posee la estructura base para el hola mundo.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Al realizar los pasos anteriores, surgió un error, organicé el código, pero aparece un error , a
pesar de tener instalado java, y de aparecer JDK versión 2024, no aparece configurado, y no
permite generar el hola mundo.
Dado este inconveniente, solo encuentro una forma de resolverlo: instalar el JDK

¿Cómo instalar el JDK?

Ingresamos a https://www.oracle.com/java/technologies/downloads/?er=221886 y
seleccionamos el link de descarga correspondiente:

A continuación ingresamos a la carpeta donde se aloja la descarga,y con doble clic,


habilitamos el inicio del proceso de instalación.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Luego se realiza la instalación

Atención: Si instalamos el JDK, es importante configurar el PATH


Configurar el PATH en el sistema, sirve para poder ejecutar programas o comandos sin
necesidad de escribir su ruta completa.
Al instalar el JDK, su ejecutable se encuentra en una ruta específica en una carpeta, cada vez
que se quiera usar java, habrá que escribir su ruta completa,en cambio si se configura el
PATH con la carpeta bin que contiene los programas necesarios para compilar y ejecutar
código en Java, solo bastará con escribir java -version, y el sistema sabrá donde buscar el
ejecutable.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


¿Cómo configuro el PATH en Windows?

1.​ Necesitamos abrir el explorador de de archivos y copiar la dirección de la carpeta


donde se guardó el JDK, generalmente siempre va a ser C:\Program
Files\Java\jdk-24\bin

2.​ Pulsamos la combinación Win + R, escribimos sysdm.cpl y presionamos Enter.

3.​ En la pestaña Opciones avanzadas hacemos clic en variables de entorno.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


4.​ En variables del sistema, buscamos la variable Path y seleccionamos Editar.

5.​ Hacemos clic en nuevo, pegamos la ruta C:\Program Files\Java\jdk-24\bin

6.​ Pulsa Aceptar en todas las ventanas para guardar los cambios.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


El PATH es esencial para que el sistema operativo y los programas encuentren y ejecuten
herramientas sin problemas. Sin él, tendríamos que escribir rutas largas y sería difícil
automatizar tareas o desarrollar software.

Retomando el proyecto Hola mundo


Luego de instalado el JDK, continuamos con el desarrollo del proyecto:

Al presionar en setup SDK, se despliegan varias opción, entre ellas ,


seleccionamos esta opción y una ventana emergente aparece sobre el borde inferior derecho
de la pantalla:

Esto significa que el sistema está utilizando el JDK para configurar el entorno de desarrollo.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Luego de llevarse adelante los diferentes procesos de configuración, finalmente puedo
reproducir mi código, y comprobar que funciona correctamente

A modo de cierre

Al comenzar a trabajar con la consigna propuesta, me encontré con el desconocimiento de


muchos términos, por lo cual fui analizando y buscando en diferentes páginas para ir
sorteando los obstáculos. Soy consciente que otras de mis dificultades es el desconocer el
idioma inglés en el que se presentan los diferentes entornos, así como los mensajes en el
proceso de instalación, lo que me llevó a la necesidad de ir trabajando con traductores de
google para ir llevando adelante el paso a paso.
Esta tarea, me llevó a interiorizarme en el entorno java, y en el conocimiento de los IDEs, su
función e instalación, y a entender que es fundamental para el desarrollo del software porque
mejora la productividad, reduce errores y facilita la colaboración.
El ir superando obstáculos que se presentaron,como el JDK, y la importancia de la
configuración PATH, me permitió comprender mejor el proceso de desarrollo y preparación
del entorno de programación.

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Referencias
GoDaddy. (2024, 26 de agosto). IntelliJ IDEA: qué es y para qué sirve. GoDaddy.
https://www.godaddy.com/resources/es/crearweb/intellij-idea-que-es

IMMUNE Technology Institute. (2023, 28 de junio). ¿Qué es un IDE y para qué sirve?.
IMMUNE Institute. https://immune.institute/blog/que-es-un-ide/

Java. (s.f.). Descarga de Java para Windows. Java.com. https://www.java.com/es/

JetBrains. (s.f.). Descarga de IntelliJ IDEA. JetBrains.


https://www.jetbrains.com/idea/download/?section=windows

Tipos de IDE. (s.f.). Página principal. Tipos de IDE (WordPress).


https://tiposdeide.wordpress.com/pagina-principal/

Universidad Internacional de La Rioja (UNIR). (2023). IDE de programación: qué es y cuál


elegir. UNIR. https://www.unir.net/revista/ingenieria/ide-programacion/

YouTube. (2023). ¿Qué es un IDE y para qué sirve? [Video]. YouTube.


https://www.youtube.com/watch?app=desktop&v=VDgETn22rpo

IONOS. (2020, 10 de setiembre). ¿Qué es un plugin?. IONOS.


https://www.ionos.com/es-us/digitalguide/servidores/know-how/que-es-un-plugin/

IBM. (2024,10 de julio). Java Development Kit (JDK). IBM Docs.


https://www.ibm.com/docs/es/i/7.5?topic=platform-java-development-kit

Java. (s.f.). Configuración del PATH en Windows. Java.com.


https://www.java.com/es/download/help/path.html

Oracle. (2023). Installation of the JDK on Windows Platforms. Oracle.


https://docs.oracle.com/en/java/javase/17/install/installation-jdk-microsoft-windows-platform
s.html

Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs


Vanessa Ingold - Programación II - Tarea 1. Tutorial de IDEs

También podría gustarte