Основной целью IntelliJ IDEA является продуктивность разработчика, и для этого она предоставляет мощные возможности автоматического дополнения codeа. Однако, так How есть несколько функций дополнения codeа, важно разобраться How они работают и Howую когда лучше использовать.
Complemento Simples O Complemento Simples faz as suposições mais primitivas para nomes de variáveis, tipos, métodos, expressões, etc. Vale ressaltar que o complemento simples funciona automaticamente conforme você digita. Isso significa que você não precisa pressionar nenhum atalho de teclado para ver a lista de opções sugeridas. Mas se ainda quiser chamá-lo manualmente, você pode pressionar Ctrl + Barra de Espaço .
Observe que se você chamar a adição simples duas vezes, mais opções serão mostradas, incluindo membros privados.
Complemento Inteligente Além do complemento simples, o IntelliJ IDEA oferece o Complemento Inteligente, que é muito mais avançado e abrangente. Um complemento inteligente entende que tipo é esperado e como os tipos de dados são convertidos, além de oferecer opções adequadas ao contexto. Para iniciar o complemento inteligente, pressione Shift + Ctrl + Barra de espaço . Observe que se você executar o Smart Addition duas vezes, ele mostrará mais resultados, incluindo cadeias e membros estáticos não importados.
Conclusão da tecla Tab Se você selecionar um item de uma lista de opções sugeridas pressionando Tab , ele substituirá o identificador onde o cursor está localizado, em vez de apenas anexar essa opção. Isto é útil se você estiver editando parte do identificador, como o nome do arquivo.
Conclusão de instrução A conclusão de instrução adiciona automaticamente parênteses ausentes e formatação necessária. Para completar uma declaração, basta pressionar Shift + Ctrl + Enter (Shift + Cmd + Enter para Mac) .
Inversão de complemento Se você selecionar um elemento booleano da lista de sugestões pressionando ! , o IntelliJ IDEA adicionará automaticamente o operador de inversão ao resultado.
Median Match O IntelliJ IDEA também oferece suporte a algo chamado Median Match. Isso significa que você não precisa escrever o ID desde o início. Por exemplo, se você se lembra apenas de parte de um nome, escreva-o e o IntelliJ IDEA ainda encontrará o nome correto para você.
Информация о параметрах Если вам нужно видеть предположительные параметры для Howого-то метода or конструктора, просто нажмите Ctrl + P (Cmd + P для Mac). IntelliJ IDEA покажет информацию по параметрам для каждого перегруженного метода or конструктора, и выделит цветом самое полное соответствие для тех параметров которые вы уже ввели. Это поможет вам выбрать среди перегруженных вариантов и сравнить ваш ввод с тем что ожидается.
Быстрые всплывающие окна Есть несколько вариантов всплывающих окон - с documentацией (по Ctrl + Q or Ctrl + J на Mac), or с определением (по Shift + Ctrl + I, or Shift + Cmd + I на Mac) доступных когда вы смотрите список вариантов дополнения codeа.
Убрать из дополнения Если вас достало что Howой-то класс постоянно появляется в списке дополнения, IntelliJ IDEA может убрать этот класс or весь пакет и вы никогда не увидите его больше. Просто нажмите Alt + Enter на этом элементе и подтвердите удаление из списка. Включить его обратно вы можете в настройках Settings → Editor → Auto Import.
Настройки дополнения Если вы хотите поменять настройки по умолчанию для дополнения codeа, вы можете сделать это в Settings → Editor → Code Completion.
GO TO FULL VERSION