A IDEA desenvolve plug-ins de especificação de código comumente usados e plug-ins auxiliares comumente usados.

Classe padrão

Diretrizes de codificação Java do Alibaba

Endereço do plug-in: endereço GitHub
do plug-in oficial de especificação de código-fonte aberto do Alibaba. Use-o em conjunto com o manual de especificação do Alibaba "Manual de Desenvolvimento Java Eficiente de Codificação" para obter melhores resultados. Não há necessidade de comprá-lo! O código -fonte aberto no GitHub é eficiente: download do manual de desenvolvimento Java

Adicione a descrição da imagem

Inspeção de código estático SonarLint

O endereço do plug-in
Adicione a descrição da imagem
SonarQube é usado na equipe para revisar a qualidade do código.Após a
conclusão da integração contínua, a qualidade do projeto será verificada e os resultados da verificação serão obtidos.

SonarLint pode ser entendido como uma versão IDEA do SonarQube,
quando houver algum problema no código, ele fará sugestões diretamente para melhorar a qualidade do código.

Aula auxiliar

CódigoGlance

Este plug-in pode fornecer um bloco de miniatura de código no lado direito que pode ser arrastado para cima e para baixo para visualizar rapidamente o código.
Adicione a descrição da imagem

Codote IA

Pessoalmente, gosto muito do plug-in de prompt de código, mas parece que ele foi incorporado ao TabnineAI.

IA Tabnine

Plug-in de prompt de código Se o seu código for relativamente padronizado, muitas vezes você será questionado se apenas escrever a primeira letra do código.
E lembre-se de que há um mecanismo de aprendizagem nele. Quanto mais você escreve, mais preciso será ser.

Lombok

A razão pela qual algumas empresas não permitem seu uso é que o Lombok é vinculativo e intrusivo.
Em outras palavras, se você usar o Lombok, significa que todos na equipe precisam usá-lo. Caso contrário, quando outros abrirem seu código, haverá um erro que não pode ser executado. Felizmente
, a equipe usa e recomenda vários
@Data
@Builder
@RequiredArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
. Não é muito perfumado e o código é invencível e refrescante.
Adicione a descrição da imagem

Plug-in MyBatis grátis

O plug-in gratuito MyBatis pode saltar do Mapper para xml
Adicione a descrição da imagem

Recuar arco-íris

Amigos que geralmente têm recuos desalinhados podem experimentar o Rainbow Indentation
para ajudá-lo a padronizar o formato do código e escrevê-lo lindamente.
Adicione a descrição da imagem

Colchetes Arco-Íris

Parênteses coloridos. Quando as coisas entre parênteses são mais complexas, é fácil escrever os parâmetros errados.
Às vezes acontece que a localização dos parênteses está errada, mas a função fica sobrecarregada para outra função (é claro que um bom design é necessário para evitar este problema). Isso
acontecerá neste momento. Alguns bugs mágicos podem exigir muito tempo para depurar pontos de interrupção.
O efeito é mostrado nos colchetes coloridos acima.

GitToolBox

Informações de envio do Git.
Se você seguir as especificações de envio do Git no grupo, poderá descobrir quem operou cada linha e as informações enviadas.
Adicione a descrição da imagem
Você pode ver o remetente, o horário do envio e o conteúdo do envio.

KeyPromoterX

Ao clicar com o mouse, um prompt aparecerá no canto inferior direito
informando que a tecla de atalho para a operação é um plug-in de prompt.
Com o tempo, as teclas de atalho se tornarão mais eficientes à medida que você as usar mais.

Lançador VisulVM

Adicione a descrição da imagem
Você pode iniciar o VisualVM (se não conhece o software, pode aprender sobre ele primeiro).
Ele vem com o JDK oficial. Você pode ver o status da máquina virtual, como heap, pilha, thread e outras informações quando o Java virtual máquina está funcionando.

Aula inútil

Barra de progresso do Mario

Mude a barra de progresso para o estilo Mario... É apenas uma questão de aparência e não adianta.
Adicione a descrição da imagem

IU do tema material

O tema IDEA é inútil... Só acho que parece bom.
Adicione a descrição da imagem

Acho que você gosta

Origin blog.csdn.net/w776341482/article/details/128788166
Recomendado
Clasificación