Tutorial detalhado do IntelliJ IDEA - configurações de anotação de tema, fonte, classe e método

IDEA é uma das ferramentas de desenvolvimento favoritas para desenvolvedores Java. É sofisticado, inteligente e personalizado. Todo desenvolvedor gosta de definir seus temas e fontes favoritos para criar seu próprio IDE. Esta introdução está no IDEA. Como definir o tema , fonte e outros estilos e adicionar classes, anotações de método,

  • Os usuários do Windows clicam diretamente na barra de menus, Arquivo -> Configuração e abrem as configurações.

  • Usuários de Mac clicam em IntelliJ IDEA -> Preferências para abrir as preferências. Você pode ver as seguintes configurações:

1. Configurações de estilo de tema

1. Modificação através do tema embutido (o sistema vem com 4 modelos, e eu pessoalmente prefiro o Darcula padrão)

2. Baixe o plug-in do tema no site oficial

Caso não haja nenhum que venha com o sistema que você goste, você pode acessar a área temática do site oficial para escolher o que você gosta.

Endereço de download do plugin do tema: https://plugins.jetbrains.com/search?tags=Theme

Existem temas pagos e gratuitos, você pode verificar qual tema você gosta, copiar diretamente o nome do tema, ir para o plugin IDEA para pesquisar, ou você pode baixá-lo diretamente e importá-lo para o IDEA (o próximo artigo irá demonstrar como importe o plug-in localmente).

Por exemplo, se eu quiser usar o tema "One Dark Theme", posso pesquisá-lo e instalá-lo no IDEA. Após a conclusão da instalação, clique em Aplicar para aplicar, Ok.

2. Modificação do tamanho da fonte

Abra a janela de configurações e os usuários do Windows podem selecionar Arquivo -> Configurações -> Editor -> Fonte para definir a fonte e a altura da linha do código-fonte do programa. Você pode configurá-lo de acordo com seus próprios hábitos.

3. Configurações de anotação de classe e método

Configurações de anotação de classe: Abra as configurações, selecione Editor -> Modelos de arquivo e código -> Arquivos, selecione Classe e defina o modelo de anotação de classe.

Se você não sabe qual escolher, pode ver quais informações variáveis ​​o IDEA fornece no círculo vermelho de Descrição no canto inferior direito. Da mesma forma, você também pode definir informações de anotação, como interface, arquivo HTML, arquivo CSS, etc. Após a configuração, marque Habilitar Live Templates, clique em Aplicar, Ok.

As seguintes informações podem ser definidas para tipos comuns:

(1) @BelongsProject: o nome do projeto atual

(2) @BelongsPackage: o nome do pacote atual

(3) @Author: nome do autor (pode ser escrito até a morte, escreva seu nome)

(4) @CreateTime: a hora em que a classe foi criada

(5) @Description: uma descrição da classe (a função da classe)

(6) @Version: Defina o número da versão. Geralmente, todas as classes recém-criadas são da versão 1.0, então você pode escrevê-las inativas aqui

  1. /**

  2. *@BelongsProject: ${PROJECT_NAME}  

  3. *@BelongsPackage: ${PACKAGE_NAME}

  4. *@Autor: yanhongwei

  5. *@CreateTime: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}

  6. *@Description: TODO

  7. *@Versão: 1.0

  8. */

Além disso, se você deseja unificar o formato de anotação de classes, interfaces, CSS, etc., você pode definir Inclui, definir o cabeçalho do arquivo, escrever o formato de anotação, marcar Habilitar modelos dinâmicos, clicar em Aplicar, Ok.

Configurações de anotação de método: Abra as configurações, selecione Editor -> Modelos de arquivo, clique no botão "+" à direita, selecione 2, Grupo de modelo..., crie um novo grupo e nomeie-o: "MyMonthTemp". do seguinte modo:

Selecione o modelo "MyMonthTemp" recém-criado, clique no botão "+" à direita novamente e selecione 1, "Live Template". para começar a editar. do seguinte modo:

Abreviação: Adicionar operação de atalho "*", combinada com a tecla de tabulação padrão

Descrição: descrição do modelo

Texto do modelo: conteúdo do modelo de anotação

  1. /**

  2. * Descrição:$descrição$

  3. * @Autor:Lx

  4. * @Data:$data$ $hora$

  5. * @Versão 1.0.0

  6. $params$

  7. * @retorno $retorno$

  8. */

Clique no botão "Editar variáveis" à direita para definir dinamicamente os comentários dos parâmetros.

Data e hora podem ser selecionadas na lista suspensa na coluna Expressão.

Parâmetros e retorno podem ser retornados dinamicamente adicionando scripts.

  • Preencha o conteúdo dos parâmetros como:

  1. groovyScript("def resultado=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split (',').toList(); resultado=' * @param ' + params[0]; for(i = 1; i < params.size(); i++) {result+='\\n * @param ' + params[i] + ((i+1 < params.size() - 1) ? '\\n' : '')};retorna resultado", methodParameters())

  • Preencha o conteúdo de retorno como:

  1. groovyScript("def resultado=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split ('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){resultado+='<';}; def p1=params[i] .split(',').toList(); for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList( ); resultado+=p2[p2.size()-1]; if(i2!=p1.size()-1){resultado+=','} } ; }; retorna resultado", métodoReturnType())

  • A "descrição" no kip se a coluna definida está desmarcada, de modo que ao digitar teclas de atalho para gerar comentários de método, você pode focar o mouse na nova linha, o que é conveniente para adicionar informações de descrição de método de comentário;

  • Clique em "OK" para retornar à página de configuração anterior e selecione o objeto para aplicar este modelo (a posição de operação é nas partes intermediária e inferior), conforme a figura abaixo:

Após adicionar o template, onde as configurações terão efeito, retorne à página anterior, clique em Definir,

Antes de definir:

Após a configuração: Somente os modelos de anotação de método relacionados a Java são definidos aqui.

Por fim, os resultados do teste são os seguintes:

Observação: ao gerar os comentários acima, você precisa inserir "*" primeiro e, em seguida, pressionar a tecla "Tab", portanto, ao definir o modelo, a primeira linha é definida como *, a fim de combinar com os caracteres de entrada para gerar uma informação de comentário completa e padronizada;

Minha configuração pessoal é "/*", combinada com a tecla "Enter" para gerar comentários de método rapidamente. Você pode configurá-lo de acordo com seus próprios hábitos.

Bem, todos podem experimentar e, se tiverem alguma dúvida, podem me deixar uma mensagem.

Acho que você gosta

Origin blog.csdn.net/best_luxi/article/details/128499182
Recomendado
Clasificación