IDEA plugins impresionantes recomienda

Apoyando Vídeo : https://www.bilibili.com/video/av77581462/

I. Antecedentes

工欲善其事必先利其器, los introduce texto varias potente y práctica IDEA plug-in, ayudarle a desarrollar.

El siguiente plug-in que viene principalmente a través de IDEA plugins Manager está instalado, si no buscar puede ir a la página web oficial para descargar el plug-IDEA importación local.

 

instalación específica interfaz de una versión diferente de IDEA poco diferente de su propia investigación.

Incluso si el plug-in de instalación no están dispuestos a aprender, no aprende, es difícil llegar a ser un calificados ingenieros de desarrollo de Java.

 

En segundo lugar, el enchufe

2.1 Alibaba Java Pautas de codificación

Y el primero que se recomienda es "manual" de soporte de plug-in especificaciones del código Java Alibaba .

Después de instalar el plug-in, más de 80 líneas de código, tales como crear manualmente un grupo de subprocesos, cuando estas discrepancias y "manual" en el estatuto, IDEA se les dará una advertencia inmediata.

Sugieren que usted tiene debe asegurarse de instalar el plug-in, que le ayudará a comprobar a cabo una gran cantidad de peligros ocultos, y usted necesidad de escribir código más estandarizada.

 

2,2 jclasslib bytecode espectador

La siguiente es una gran introducción a la visualización de código de plug-byte Ver: jclasslib .

Se puede instalar directamente en la gestión IDEA plug-in (pasos de instalación omitidas).

utilizar :

  1. Abra la clase quería estudiar en la IDEA.

  2. Compilar la clase o compilar directamente todo el proyecto (si es que desea estudiar en el paquete frasco de clase, puede omitir este paso).

  3. Abra el menú "Ver", seleccione la opción "Mostrar Bytecode Con jclasslib".

  4. Después de seleccionar el elemento del menú pop-up ventanas de herramientas IDEA jclasslib.

 

 

Entonces llega un potente javap desensamblador también es necesario el uso de este plugin hace?

Este plug-in poder de que:

  1. No es necesario teclear comandos, sencillo, fácil de comparar y estudiar el código fuente en el lado derecho.

  2. Bytecode soportes comando hipervínculos, haga clic en las instrucciones de la máquina virtual para saltar a JVM secciones pertinentes , convenientes.

El plug-in tiene una gran ayuda para nosotros aprender las instrucciones de la máquina virtual.

 

2.3 Codota

Otra tienen que decir que se menciona en la columna de soporte artefacto desarrollo: Codota .

La siguiente figura muestra puede hacer clic en "Añadir a Codota que IDEA" para los procedimientos de instalación.

 

La fuerza de la plug-in que:

  1. Apoyar indicaciones de códigos automáticos inteligentes, esta característica mejora sugerencias de código de IDEA.

  2. apoyo JDK y bibliotecas de terceros conocidos para utilizar la función de búsqueda, se puede ver el uso de otros proyectos de código abierto bien conocido por la función.

La primera vez que el uso de una clase de una función que no están familiarizados con, se puede buscar el uso relevante por el plug-in, el rápido aprendizaje de imitación.

Como se mostró anteriormente, queremos saber la Streamclase de flatMapfunción de uso, puede utilizar el plug-in para ver el uso de los proyectos de código abierto bien conocidos.

La parte superior de la ventana de módulo también da la clase de las funciones que se utilizan con más frecuencia, puede hacer clic en los casos de uso de vista, "Ver código fuente" en el lado derecho de cada caso para saltar a la fuente del fragmento correspondiente al proyecto de código abierto.

 

2.4 argumentos de llamada automática de llenado de Java

Desarrollo, que se suele llamar otras funciones ya escritos, los parámetros de llamada deben ser llenados, pero en la mayoría de los casos, aprobó por unanimidad el nombre del parámetro de la función y los nombres de variables, cuando muchos parámetros, el parámetro solo manual es muy abundante una pérdida de tiempo.

El plug-in de ayuda puede resolver este problema.

Después de instalar el tapón, una llamada de función, mediante Alt + Enter combinación de teclas, abrir el "Auto parámetros de llamada de relleno" nombre de parámetro rellenar automáticamente la definición de función.

 

2.5 GenerateO2O、GenerateAllSetter

Hemos definido la transición de la clase A a las funciones de las funciones de conversión de clase B, usando dos plug-ins pueden llamar automáticamente Getter y función Setter para implementar la conversión automática.

El desarrollo actual hay un escenario muy común: después de crear un objeto, le gustaría convertir asignación de atributo función del organismo llamada, si las propiedades se pierden ni se pueden repetir más fácilmente.

Se puede utilizar esta función proporcionada GenerateAllSetter llamar automáticamente a todas las funciones del organismo (puede ser llenado con el valor por defecto), a continuación, siga las necesidades reales de su cuenta y luego establecer el valor de la propiedad.

 

2.6 UI temático de materiales

Para muchas personas, al escribir el código de un poco aburrido, si podemos instalar su trabajo de desarrollo de los temas preferidos traerá un poco de diversión.

IDEA es compatible con varios plug-ins temáticos, sin duda, la famosa interfaz de usuario temáticos más material.

Después de la instalación, puede elegir su favorito de uno de los plug-in integrado en una variedad de estilos.

 

2.7 arco iris Soportes

Dado que muchas personas no desarrollan un buen estilo de codificación, no se utiliza ningún fácilmente a código de formato, e incluso algunos de mis colegas habrá más de unos pocos cientos de líneas de código para escribir, leer, será muy doloroso.

Una de las razones para el dolor es encontrar un contexto, ya que demasiados paréntesis, la incertidumbre de la actual línea de código forma parte de un bloque de código, entonces este plugin será de gran ayuda.

Plug github Dirección: https://github.com/izhangzhihao/intellij-rainbow-brackets

Usted puede ver su página de GitHub de una experiencia de cine y aprender sus muchas características de gran alcance.

 

2.8 Maven ayudante

Ahora proyectos Java suelen utilizar Maven o edificio Gradle, por Maven proyectos, conflictos de paquetes frasco son muy comunes.

Así que, ¿cómo hacer que sea más fácil de ver y paquete frasco de conflicto resolverlo?

Podemos instalar el plugin Después pom.xml abierta IDEA instalación, que será más de una pestaña de "Dependencia analizador".

Como se muestra arriba, el soporte de tapón de conflictos de paquetes tarro widget de valor, el conflicto se pueden seleccionar para excluir un frasco fuera.

 

2.9 FindBugs

Los programadores siempre quieren escribir tanto como sea posible para evitar ERROR, FindBugs como código estático registros de entrada, se puede comprobar el código oculto, y dar la razón.

Por supuesto, hay muchas código estático check-ins similares, se puede entender su propia instalación.

 

2.10 diagrama de secuencia

Diagrama de secuencia y genera automáticamente el código para llamar a un enlace gráfico de tiempos, como super, super recomendable!

Se trata de estudiar el código fuente, tipo de trabajo en el código de negocio de gran ayuda, llamados artefactos.

Después de la instalación se haya completado, una de las funciones de una clase, a la derecha -> Secuencia Diagaram para que aparezca.

fuente Netty está por debajo de, la llamada actual se puede extraer a través de la función plug-enlace.

Haga doble clic en el nombre de la clase para ir a la parte superior del código fuente correspondiente a la clase, haga doble clic en el nombre de la llamada de función se puede transferir directamente al código fuente de una función, en definitiva, muy potente.

 

2.11 Seguimiento de la pila a UML

Seguimiento de la pila a UML apoyo y comunicación diagrama de temporización que ilustra una pila de excepción JVM dibujar UML.

打开方式Analizar> Abrir Seguimiento de la pila de plugin UML + Generar diagramas UML de StackTrace de depuración


2.12 Corriente de Java Depurador

Stream es muy fácil de usar, flexible y puede operar en los datos, pero para muchas personas nuevas a la misma, difícil de entender.

Así Java Corriente del depurador de esta idea artefacto puede ayudar. Se puede visualizar los pasos Stream, muy útiles en nuestro estudio.

 

 

2.13 Otro

IDEA plugin de vastas, buena idea plug-ins bienvenida intercambio de mensajes.

Además, se puede web oficial IDEA de plug-in para buscar, hay enchufe masiva para su elección.

 

 

 

 

发布了379 篇原创文章 · 获赞 862 · 访问量 132万+

Supongo que te gusta

Origin blog.csdn.net/w605283073/article/details/103266294
Recomendado
Clasificación