Red de conocimiento informático - Aprendizaje de programación - Las funciones de IntellJ IDEA y la diferencia con Eclipse

Las funciones de IntellJ IDEA y la diferencia con Eclipse

Como usuario experimentado de Eclipse, quería echar un vistazo más de cerca a IntelliJ IDEA, y la gente de JetBrains fue muy amable y me proporcionó licencias de código abierto para Podcastpedia.org y Codingpedia.org. En este artículo, enumero algunas operaciones comunes en Eclipse que son equivalentes a IntelliJ. Mi propósito al escribir esto es poder usarlo nuevamente si lo olvido, realizar un seguimiento y que pueda ayudar a otros.

Atajo

¡Hablemos primero de lo primero! La siguiente tabla enumera mis atajos más utilizados en los dos entornos de desarrollo integrados:

Editor de enlaces

Muchas veces, al editar un archivo, también necesitamos editar otro documento. Si la clase FF es una clase que se edita con frecuencia y necesita editar otras clases en el mismo paquete, puede usar la función del editor de enlaces para cambiar rápidamente entre clases en el mismo paquete. ¿Qué puede hacer esta característica por nosotros? Cada vez que edita un archivo, se muestra inmediatamente su ubicación en la Vista del Explorador de paquetes/Vista de proyectos. Si utiliza la vista del paquete de extensión, dividirá y mostrará las clases por funcionalidad en lugar de utilizar un enfoque jerárquico (canal, servicio, etc.). Este es un método de visualización que recomiendo mucho porque es muy conveniente.

Eclipse

En la vista Proyecto o Paquete, puede ver y utilizar el botón Vincular al editor.

Si no desea utilizar esta función, aún puede usar el acceso directo Alt+Shift+W para ver la vista del paquete o la vista del proyecto y establecer su posición de visualización.

?IntelliJ

Seleccione Configuración en la vista Proyecto o Paquete y marque Desplazamiento automático desde la fuente;

Si no desea utilizar esta función, puede aún puedes usar el acceso directo Alt+F1 para navegar y

El encanto de IntelliJ

Muchas funciones están configuradas de forma predeterminada

El propio IntelliJ viene con muchas funciones (p. ej. Integración de GitHub). como la integración de GitHub). Por supuesto, en Eclipse, también puede obtener suficiente funcionalidad eligiendo diferentes versiones de complementos y configándolos usted mismo.

Cambiar el tamaño de fuente usando la rueda del mouse

En IntelliJ, puedes cambiar el tamaño de fuente usando la rueda del mouse (una característica que uso mucho en mi navegador). Pero esta función debe activarse manualmente.

Abra la configuración para el entorno de desarrollo integrado (Ctrl+Shift+S o haga clic en el menú Archivo > Configuración)

En la página Editor (escriba "Editor" en el cuadro de búsqueda), Asegúrese de que Usar Ctrl+Rueda del mouse para cambiar el tamaño de fuente (zoom) esté marcado.

Inicie el terminal de línea de comandos directamente desde el IDE

Utilice la tecla de método abreviado: Alt + F12

Plantillas flexibles y fáciles de usar

Ingrese p, luego use el acceso directo Ctrl+J para obtener las siguientes opciones:

psf - public static final

psfi - public static final int

psfs - cadena final estática pública

psvm - ?declaración del método principal

Fuerte soporte para JavaScript y HTML5

La versión comercial de IntelliJ debe incluir soporte para HTML5, CSS3, SASS , LESS, JavaScript, CoffeeScript, Node js, compatibilidad con ActionScript y accesibilidad de código para otros lenguajes. Confirmaré esta información lo antes posible.

Desventajas en comparación con Eclipse IntelliJ

No se puede maximizar la consola

En Eclipse, puede usar el acceso directo Ctrl+M o hacer doble clic en la pestaña Maximizar. consola actual. Pero no existe un método similar en IntelliJ.

Mostrar Javadoc al pasar el mouse

Por supuesto, en IntelliJ, puede usar el acceso directo Ctrl+Q para obtener la funcionalidad anterior. Pero en Eclipse, la capacidad de ver partes del Javadoc al pasar el cursor sobre el código es muy fácil de usar.

Resumen

En mi opinión, cada IDE es genial, IntelliJ parece más moderno, pero a veces prefiero la versión clásica de Eclipse, tal vez por haberlo usado mucho en el pasado. de Eclipse.