0. O que devo fazer se o Idea instalar um plug-in, mas não conseguir encontrá-lo na pesquisa? ? ?
Quando desejo instalar um plug-in, descubro repentinamente que o plug-in não pode ser encontrado. ? ?
A solução é a seguinte:
método um:
Passo 1: Desligue o firewall
Etapa 2: detectar automaticamente as configurações de proxy (ativar a detecção automática de configurações de proxy)
Passo 3: Escolha de acordo com a versão da ideia
Nas configurações do sistema, desmarque usar conexão segura nas opções de atualização.
Minha versão é mostrada abaixo, sem usar conexão segura.
Depois de concluir a operação acima, tudo ficará bem. Procure e tente. Se ainda não funcionar, você pode reiniciar a ideia e tentar novamente. Não pode ser resolvido sem reiniciar ~
Método dois:
1. Adicione manualmente o endereço proxy:
https://plugins.jetbrains.com/
2. Em seguida, reinicie a ideia e pronto.
1. Diretrizes de codificação Java do Alibaba
Plug-in de verificação de especificação de código Alibaba
[Plugin de verificação de especificação de código Alibaba]
① Função:
Verificação de especificação de código
② Como usar:
Clique com o botão direito no código que você precisa verificar e selecione Coding Standard Scan.Os
resultados da verificação aparecerão conforme mostrado abaixo, e os padrões e dicas de codificação serão fornecidos:
2. FindBugs-IDEA
Plug-in de verificação de bugs
【Plugin de verificação de bugs】
① Função:
Este plug-in pode nos ajudar a encontrar bugs ocultos. A função mais importante é encontrar possíveis ponteiros nulos.
Ele pode analisar o arquivo atual, todos os arquivos do pacote, arquivos de todo o módulo e arquivos de todo o projeto. Pode nos ajudar a verificar se há bugs ocultos.
② Como usar:
Clique com o botão direito no arquivo ou dentro dele e selecione FingBugs
3. Tradução
Plug-in de tradução
【Plug-in traduzido】
① Função:
No desenvolvimento diário, às vezes é uma dor de cabeça nomear variáveis. Este plug-in pode ajudá-lo.
② Como usar:
Selecione o idioma chinês ou inglês que deseja traduzir, clique com o botão direito do mouse e selecione Traduzir (a tecla de atalho é Ctrl + Shift + Y) e a tradução será realizada. Não há necessidade de trocar de tela e usar software de tradução para traduzir.
Nota: Há também um plug-in de tradução chamado EcTranslation
4. Plug-in Mybatis gratuito
[Plug-in para melhorar o suporte da ideia para mybatis]
① Função:
Gere arquivos xml do mapeador.
Salte rapidamente do código para o mapeador e retorne o código do mapeador.
Preenchimento automático do Mybatis e prompts de erro de sintaxe.
Integre a interface gráfica do gerador mybatis.
Este plug-in é super prático. Você pode pular da interface do mapeador para o mybatis xml, e você também pode encontrá-lo. parte correspondente
② Como usar:
Clique na seta para pular
5. Implantação a quente do Lombok
Quando criamos uma entidade, geralmente geramos métodos GET/SET para cada campo, mas se precisarmos adicionar ou reduzir campos posteriormente, teremos que gerar métodos GET/SET novamente, o que é muito problemático. Você pode usar este plug-in para eliminar a necessidade de escrever tantos códigos get/set redundantes.
Nota: Dependências precisam ser introduzidas no pom
<!--lombok用来简化实体类:需要安装lombok插件-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
6.Kit de Ferramentas Restful
Conjunto de ferramentas de auxílio ao desenvolvimento de serviços RESTful
O plug-in RestfulToolkit é um conjunto de ferramentas auxiliares para desenvolvimento de serviços RESTful. RestfulToolkit também fornece uma função poderosa que gera automaticamente dados de solicitação com base nos métodos fornecidos pelo nosso controlador. :
Vá diretamente para a definição do método correspondente de acordo com o URL (Ctrl+Alt+N).
Fornece uma janela de exibição da árvore de serviços.
Uma ferramenta simples de solicitação http
adiciona funções úteis ao método de solicitação: copiar e gerar URL;, copiar parâmetros do método ...
outros Função: Adicione a função Converter em JSON à classe java para formatar dados json (Windows: Ctrl + Enter; Mac: Command + Enter).
Após a instalação, haverá uma barra lateral RestServices à direita. Após clicar, todos os endereços de solicitação do projeto atual serão exibidos. Você pode inserir a consulta e, em seguida, o método de solicitação, endereço e parâmetros serão listados diretamente. O servidor de solicitação padrão é a máquina local (localhost: 8080), que pode ser alterada de acordo com às necessidades.
Ao solucionar problemas de interface repousante, geralmente usamos o Windows: ctrl+shift+F para encontrar o RequestMapping correspondente, e nosso URL de solicitação é composto pelo RequestMapping da classe e pelo RequestMapping do método. Não é conveniente pesquisar neste momento . O plug-in RestfulToolkit pode encontrar facilmente o URL correspondente. A renderização é a seguinte:
Pesquisa rápida global: Ctrl
7. Pacote de idioma chinês (simplificado)
Plug-in chinês
Com a chegada da versão IDEA2020.1, o oficial também atualizou discretamente o plug-in chinês do IDEA,
baixe e reinicie, e a versão chinesa do IDEA está aqui.
8.GsonFormat ou GsonFormatPlus
Mapear JSON para classe de entidade
No desenvolvimento diário, ao conectar-me com interfaces fora do grupo ou de diferentes departamentos, descubro que às vezes a outra parte retorna um objeto JSON e quero usar um objeto para aceitá-lo para facilitar o processamento subsequente. Neste momento, preciso manualmente insira os atributos um por um. Bem, deve ser uma loucura, mas podemos usar este plug-in para resolver esse problema embaraçoso
1. Instalação
Clique na interface de configuração Arquivo--Configurações-Plugins para instalar o plug-in GsonFormat:
2. Uso
1. Crie a classe necessária, mova o mouse até o nome da classe, clique com o botão direito e copie os dados no formato Json para ela.