Основной целью IntelliJ IDEA является продуктивность разработчика, и для этого она предоставляет мощные возможности автоматического дополнения codeа. Однако, так How есть несколько функций дополнения codeа, важно разобраться How они работают и Howую когда лучше использовать.
Complément simple Le complément simple fait les suppositions les plus primitives pour les noms de variables, les types, les méthodes, les expressions, etc. Il convient de mentionner que le module complémentaire simple fonctionne automatiquement au fur et à mesure que vous tapez. Cela signifie que vous n'avez pas besoin d'appuyer sur un raccourci clavier pour voir la liste des options suggérées. Mais si vous souhaitez toujours l'appeler manuellement, vous pouvez appuyer sur Ctrl + Barre d'espace .
Notez que si vous appelez l'ajout simple deux fois, il vous montrera plus d'options, y compris les membres privés.
Smart Add-on En plus du simple module complémentaire, IntelliJ IDEA fournit un module complémentaire Smart, qui est beaucoup plus avancé et complet. Un module complémentaire intelligent comprend quel type est attendu et comment les types de données sont convertis, et propose des options adaptées au contexte. Pour lancer Smart Add-on, appuyez sur Shift + Ctrl + Spacebar . Notez que si vous exécutez Smart Addition deux fois, il vous montrera plus de résultats, y compris des chaînes et des membres statiques non importés.
Achèvement de la touche de tabulation Si vous sélectionnez un élément dans une liste d'options suggérées en appuyant sur Tab , cela écrasera l'identifiant où se trouve le curseur, au lieu de simplement ajouter cette option. Ceci est utile si vous modifiez une partie de l'identifiant, comme le nom du fichier.
Achèvement de l'instruction L'achèvement de l'instruction ajoute automatiquement les parenthèses manquantes et le formatage requis. Pour compléter une instruction, appuyez simplement sur Shift + Ctrl + Enter (Shift + Cmd + Enter pour Mac) .
Inversion du complément Si vous sélectionnez un élément booléen dans la liste des suggestions en appuyant sur ! , alors IntelliJ IDEA ajoutera automatiquement l'opérateur d'inversion au résultat.
Median Match IntelliJ IDEA prend également en charge quelque chose appelé Median Match. Cela signifie que vous n'avez pas besoin d'écrire l'ID dès le début. Par exemple, si vous ne vous souvenez que d'une partie d'un nom, écrivez-le et IntelliJ IDEA trouvera toujours celui qui vous convient.
Информация о параметрах Если вам нужно видеть предположительные параметры для 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