����Ʈ ����

 

����� �˰� �ֵ���,  ï¿½ï¿½ï¿½ï¿½ï¿½ ����� ������Ʈ, �ڹ� API �Ǵ� ��� ���̺귯���κ��� ���� �Ǵ� Ŭ������ ����� ������, �װ��� ���� ����Ʈ ������Ʈ��Ʈ�� ���� ���� �ʿ��մϴ�.  ï¿½Úµå°¡ �����ϴ� �Ϳ� ����, ��������� �𸣴� �̰͵��� �Ϻδ� ����Ʈ ������Ʈ��Ʈ�� �����ΰ� �����ϴ�.

IDEA�� �̷� Ư¡�� �Բ� �������� ������ ���ȵ�� ����Ʈ�� �ٷ�� ���� ����ϴ�:

 Import Assistant  
 Optimize Imports  

Import Assistant  


IDEA���� Ŭ������ ����Ʈ�ϴ� ���� ����� ����:  ï¿½Ù·ï¿½ ����� �ڵ忡�� �װ��� ����Ͻʽÿ�.  ï¿½ï¿½ï¿½ï¿½ï¿½ �װ��� ���ڸ��� IDEA�� Ŭ������ ����Ʈ �ǰ�, Import Assistant�� �˾��ϴ� ���� �����մϴ�����Ʈ�� �ϳ� �̻��� Ŭ������ �ִ� ���� ������.  ï¿½ï¿½ Ŭ������ ������Ʈ�� �ȿ� �����ϸ�, �����ڴ� ���� �ϳ��� ������ �����մϴ�:

Ŭ������ ����Ʈ �ϱ� ���� Alt + Enter�� �����ʽÿ�.  ï¿½Ù¸ï¿½ ��Ű���κ����� ���� ���ɼ��� ���� ��, ����� ��� ������ ������ ����� ����ϴ�:


����� ���ϴ� Ŭ������ �����ϰ� Ŭ������ ����Ʈ �ϱ� ���� Enter�� �����ʽÿ�.

 
����Ʈ ������ Ư¡�� � ���� ����Ʈ ������Ʈ��Ʈ�� �װ��� �߰��ϸ鼭 ������ ��忡 ����Ʈ ������Ʈ��Ʈ�� �ڵ������� �����մϴ�.  ï¿½ï¿½ï¿½ï¿½Æ® ����� folded ï¿½Ì¸ï¿½, �װ��� ���� �ֽ��ϴ�.

User interface options for the Import Assistant: 

����Ʈ ����Ʈ ������ ����� �������̽��� �׸� ���� ��Ÿ���ϴ�.  ï¿½×·ï¿½ï¿½ï¿½, ����� �װ���  Intention Action���μ� ��Ÿ���� ���� ���������� ������ �� �ֽ��ϴ�.

Intention Action ����� �������̽��� ����ϱ� ����, File SettingsIDE Settings: Errors: Autoreparse

�ɼ� ������ ������ �����Ͻʽÿ�


Show import popup  ï¿½ï¿½ �ɼ��� üũ���� ���� ��, ����Ʈ�� �Ҿ������ �����ڸ� �ڵ������� �˾����� �ʽ��ϴ�������, Intention Action ��ȣ ï¿½ï¿½ ��Ÿ���� ����� importableŬ������ ����� ǥ���ϵ��� Alt + Enter ï¿½ï¿½ï¿½ï¿½ï¿½ß¸ï¿½ �մϴ�.
 

Optimize Imports  


������, �Ϻ� Ŭ������ ����Ʈ�� �ʿ䰡 �ִ� �ڵ忡�� �����ΰ� ���� ���Դϴ�.  ï¿½Ì»ï¿½ï¿½ ����Ʈ�� �ڵ� ȿ���� ���� �����Դϴ�. �׷��� ���������� ����� �ϰ� �ִ� ���� ���߾�߸� �ϰ�, ������ ���ο� ��ũ�� �ؾ߸� �ϰ�, �̻�� ����Ʈ�� �߰��ؾ߸� �ϰ� ������ �����ؾ߸� �մϴ�. �װ��� ����� ���� �۾����κ����� �길�Դϴ�. �׷��� ����� ����� ������ �� ����Ʈ�� �����ϴ� ���� �ſ� �ر� �����ϴ�.
 IDEA
�� Optimize Imports Ư¡�� �Բ� �길�� �ּ�ȭ�մϴ�.  ï¿½Ñ¹ï¿½ï¿½ï¿½ ����� ������ ���Ϸκ��� �Ǵ� �ֽ� ���͸��� ��� ���Ϸκ��� �̻�� ����Ʈ�� �����ϱ� ���� ������ ������ ����� �װ��� ����� �� �ֽ��ϴ�.

 
Ư¡�� ȣ���ϴ� �� ���� ����� �ֽ��ϴ�:

 Main menu: 
Tools | Optimize Imports


 Keyboard: 

 Ctrl + Alt + O  
 

 Project Tool Window  : 
���� �޴�

 Commander Tool Window  : 
���� �޴�


����� Optimize Imports�� ȣ���� �� ������ ������ ���̾�α״� ��Ÿ���ϴ�:

�ɼ� ��ư�� ��� �����ϰ� �ǰų�, ����� Optimize Imports�� ȣ������ �� ��� ����� ��Ŀ���� �ؾ� �ϴ��� �޷��ִ� ����  ï¿½Ò°ï¿½ï¿½ï¿½ï¿½Ï°ï¿½ �߽��ϴ�.

Option button  

Conditions  

'File'  


ij���� �����Ϳ� �ֵ���, �Ǵ� ���� ������ �� �����쿡�� ���õǸ� ��� �����ϰ� �մϴ�

'All files in directory'  
'


�ֽ� ���͸����� ��� ���Ͽ��� ����Ʈ�� ����ȭ�մϴ�.
� ���� ���丮�� �ִٸ�, Include subdirectories Ã¼Å© �ڽ��� ���Դϴ�.  ï¿½ï¿½ï¿½ï¿½ �װ��� ���õǸ�, ���� ���丮�� ������ �� �� ���˵� ���Դϴ�.


����� Run ï¿½ï¿½ Ŭ���� ��, ���ǵ� ������ ��� ï¿½Ì»ï¿½ï¿½ ����Ʈ�� ���ŵ˴ϴ�.


Optimize Imports�� �ڵ� ���������� �Բ� ���ÿ� ����� �� �ֽ��ϴ�.