La Red de Conocimientos Pedagógicos - Currículum vitae - Cómo desarrollar nodos usando ideas intellij

Cómo desarrollar nodos usando ideas intellij

El nombre completo de IDEA es IntelliJ IDEA, que es un entorno integrado para el desarrollo del lenguaje Java. IntelliJ es reconocida como una de las mejores herramientas de desarrollo de Java en la industria, especialmente en términos de asistentes de código inteligentes, indicaciones automáticas de código, refactorización, soporte J2EE, ant, JUnit, integración CVS, revisión de código, diseño de GUI innovador, etc.

IDEA es un producto de JetBrains, con sede en Praga, la capital de la República Checa. Sus desarrolladores son principalmente programadores de Europa del Este conocidos por su rigor.

En 2001, se lanzó 1.0, IntelliJ IDEA 1.0, y 2.0 se lanzó en julio del mismo año. Después de eso, se lanzó básicamente una versión cada año (excepto en 2003). Por supuesto, cada versión se actualizará cada año. Después de la versión 3.0, IDEA ha ganado muchos premios, incluido el "Premio Jolt a la Productividad" y el "Premio JavaWorld Editor's Choice" en 2003, estableciendo así el estatus de IDEA entre los IDE. La versión actual es 9.0, lanzada el 23 de abril de 2010, y la versión actualizada es 9.0.2. El objetivo del concepto: "Desarrollo feliz".

La superioridad de los conceptos

La función más destacada es la depuración, que puede depurar código Java, JavaScript, JQuery, Ajax y otras tecnologías.

Dejando de lado otras funciones de edición, esto es mucho mejor que Eclipse.

Primero, veamos los objetos de tipo Mapa. Si la clase de implementación utiliza un mapa hash, las instancias de entradas vacías se filtrarán automáticamente. A diferencia de Eclipse, solo puede encontrar la clave que desea en el método toString() predeterminado.

En segundo lugar, el valor de una expresión debe evaluarse dinámicamente. Por ejemplo, obtengo una instancia de una clase, pero no conozco su API. Puedo señalar los métodos que admite mediante la finalización del código, que Eclipse no puede igualar.

Finalmente, en el caso de la depuración de subprocesos múltiples, la función de iniciar sesión en la consola puede ayudarlo a verificar la ejecución de subprocesos múltiples.

He dicho antes que IDEA aboga por la codificación inteligente, que consiste en reducir el trabajo de los programadores. Entonces, ¿qué ideas específicas son dignas de elogio? Resuma los siguientes 25 puntos, con la esperanza de tener una introducción más completa.

1. Elección de la inteligencia. Muchas veces queremos elegir un determinado método, o un determinado ciclo, o queremos ampliar gradualmente la selección de una variable a toda la clase. IDEA proporciona esta opción basada en la sintaxis. En la configuración predeterminada, Ctrl+w puede expandir continuamente el rango de selección, lo cual es particularmente conveniente al refactorizar.

2. Modo de navegación enriquecido. IDEA proporciona modos de visualización y navegación enriquecidos. Por ejemplo, Ctrl+e muestra los archivos abiertos recientemente y Ctrl+n muestra el cuadro de búsqueda de nombre de clase que desea mostrar.

(Este cuadro también tiene una función de complemento inteligente. Cuando ingresa letras, IDEA mostrará todos los nombres de las clases candidatas). En el intento de proyecto más básico, también puedes optar por probarlo de varias maneras.

3. Función de grabación de historial. Una idea sencilla es ver el historial de cualquier archivo de proyecto sin pasar por un servidor de gestión de versiones, pero cuando se restaure la versión podrás restaurarla fácilmente.

4. Soporte perfecto para JUnit.

5. Excelente soporte para refactorización. IDEA fue el primero entre todos los IDE en admitir la refactorización y sus excelentes capacidades de refactorización siempre han sido uno de sus principales puntos de venta.

6. Ayuda para la codificación. Tostring(), hashcode(), equals() y todos los métodos get/set recomendados en la especificación Java pueden generar código automáticamente sin ninguna entrada, liberándote así de la aburrida codificación de métodos básicos.

7. Función de composición tipográfica flexible. Básicamente, todos los IDE tienen la función de composición tipográfica. Solo IDEA es humana porque admite la personalización de métodos de composición tipográfica. Puede utilizar diferentes métodos de composición tipográfica según las diferentes necesidades del proyecto.