Intellij Idea: familiarizarse

En este capítulo, nos familiarizaremos con IntelliJ IDEA. Para discutir las ventajas y la funcionalidad de cualquier herramienta, uno debe estar familiarizado con esa herramienta e IntelliJ no es una excepción a eso.

Este capítulo le brinda una descripción general de IntelliJ. El capítulo comienza con una discusión sobre los elementos visuales de IDE, los ajustes de configuración y finalmente termina discutiendo las propiedades de la plataforma y la JVM.

Elementos visuales

Una de las cosas importantes de IDE son sus elementos visuales. Identificar y comprender los elementos visuales le permite actuar en unquickery de manera más fácil. La siguiente captura de pantalla y sus etiquetas muestran la interfaz principal de IntelliJ.

  1. Menu bar - La barra de menú proporciona opciones para crear nuevos proyectos y otras acciones importantes relacionadas con proyectos como refactorización de código, compilaciones, ejecución, depuración, opciones de control de versiones, etc.

  2. Tool bar- La barra de herramientas proporciona accesos directos para compilar, depurar y ejecutar opciones. Puede personalizarlo según sus necesidades.

  3. Navigation bar- La barra de navegación permite una navegación más sencilla dentro de un proyecto. Esta característica resulta útil a medida que aumenta la base del código.

  4. Tools tab- La pestaña Herramientas se muestra a ambos lados de la ventana principal. Desde aquí, puede acceder a herramientas importantes como bases de datos; Maven / Ant construye y así sucesivamente.

  5. Project perspective - La ventana de perspectiva del proyecto muestra varios elementos de proyectos como paquetes, módulos, clases, bibliotecas externas, etc.

  6. Editor window- Este es un lugar donde el desarrollador pasa la mayor parte de su tiempo. La ventana del editor le permite editar / escribir código con resaltado de sintaxis y otras funciones útiles.

En la parte inferior de la ventana principal, hay una statusbarra, que muestra algunos atributos adicionales sobre el archivo, como su formato y el tipo de codificación. También proporciona la opción de alternar el atributo de solo lectura del archivo actual. También puede gestionar el nivel de inspección desde aquí.

Trabajar con complementos

Los complementos ayudan a ampliar la funcionalidad de IntelliJ. Proporciona una gran cantidad de complementos que van desde bases de datos, control de versiones, creación de perfiles y esta lista continúa.

Pasos para administrar complementos

Siga estos pasos para administrar complementos:

  • Vaya al menú Archivo → Configuración.

  • Seleccione la pestaña Complementos en el panel izquierdo.

  • Esta ventana enumera todos los complementos instalados. Hay una casilla de verificación en el lado derecho de cada nombre de complemento. Alternar esa casilla de verificación habilita / deshabilita los complementos.

  • El repositorio de complementos en línea de IntelliJ está disponible aquí. Para agregar / eliminar el repositorio de complementos, haga clic en el botón Examinar repositorio y le proporcionará una forma de hacerlo necesario.

  • Además de esto, permite la instalación de complementos sin conexión. Para esto, descargue el complemento y seleccione instalar el complemento desde el botón del disco y navegue hasta la ruta de descarga.

Para realizar otras acciones en complementos, como desinstalar, actualizar y ordenar, haga clic con el botón derecho en cualquier complemento. Mostrará un menú desplegable en el que puede seleccionar una de las acciones.

Trabajar con configuraciones

Esta sección proporciona algunos consejos importantes para administrar la configuración. Le permite importar, exportar y compartir configuraciones de IntelliJ.

Exportar configuración

Permite exportar la configuración actual como un archivo jar.

  • Vaya a Archivo → Exportar configuración.

  • Las ventanas de configuración de exportación enumeran las configuraciones disponibles relacionadas con la interfaz de usuario, el depurador, el SDK y otros.

  • Proporciona una casilla de verificación para la selección. Una vez realizada la selección, haga clic en el botón Aceptar para guardar la configuración en el disco local.

Importar ajustes

Permite importar la configuración almacenada en el archivo jar.

  • Vaya a Archivo → Importar configuración.
  • Seleccione el contenedor de configuración navegando por la estructura de carpetas
  • Haga clic en el botón Aceptar.

Compartiendo ajustes

IntelliJ IDEA le permite compartir su configuración IDE entre diferentes instancias. Esto es particularmente útil cuando desea aplicar la misma configuración dentro de un equipo u organización. El requisito previo para esto es habilitar elSettings Repositoryenchufar. Está instalado y habilitado de forma predeterminada.

Para asegurar su estado -

  • Vaya a Archivo → Configuración → Complementos

  • Complemento de repositorio de configuración de búsqueda

Podemos almacenar la configuración actual en GitHub / Bitbucket y aplicarla en otras instancias. Para almacenar la configuración actual:

  • Vaya a Archivo → Repositorio de configuración.

  • Escriba la URL del repositorio de Git en el cuadro de diálogo URL ascendente.

  • Haga clic en el botón Overwrite Remote.

  • Para aplicar la misma configuración a otras instancias, haga clic en el botón Sobrescribir local.

Configuración de opciones de JVM y propiedades de plataforma

Podemos configurar las opciones de JVM navegando a la Help → Edit Custom VM Optionsmenú. A continuación, se muestran algunas opciones importantes de JVM que podemos configurar.

  • –server - Permite la selección de la máquina virtual Java HotSpot Server

  • -Xms<size>- Establece el tamaño del montón de Java inicial. El valor predeterminado es 128 MB.

  • -Xmx<size>- Establece el tamaño máximo del montón de Java. El valor predeterminado es 750 MB.

  • -Xss<size> - Establece el tamaño de la pila de subprocesos de Java.

  • –XX - Permite configurar el algoritmo de GC y otras propiedades.