임포트

 

섹션은 Code Style Options 다이얼로그의 Imports 탭을 기술합니다.



탭은 개의 체크 박스, 텍스트 필드와 2개의 다음 옵션 그룹을 가집니다'*' 패키지   포트  .

제어 분리

 

Use single  class import  

만일 체크되면, IDEA 코드를 생성하거나 또는 당신이 Optimize Imports...   부를 패키지로부터의 단지 특별한 클래스가 임포트됩니다.  그렇지 않으면, 전체 패키지를 임포트하는 스테이트먼트가 삽입됩니다.

Use fully  qualified class names  

만일이 체크되면, IDEA 코드를 생성하거나 당신이 클래스를 임포트하는 대신에 Optimize Imports... 부를 완전히 수식된 이름이 사용됩니다.  그렇지 않으면, 보통의 임포트 스테이트먼트가 삽입됩니다.

Insert imports  for inner classes  

만일 체크되면, 임포트는 당신의 코드의 안에서 참조된 내부 클래스를 위해 생성될 것입니다.

Use fully  qualified class names in Javadoc 

만일 체크되면, 충분히 자격이 주어진 클래스 이름은 Javadoc에서 사용됩니다.  그렇지 않으면, 클래스는 임포트됩니다.

Class count  to use import with '*' 

하나의 클래스를 임포트하고 있는 모든 스테이트먼트가 전체 패키지를 임포트하고 있는 스테이트먼트와 함께 치환될 때까지 하나의 패키지에서 임포트된 클래스의 수를 지정하십시오.

 

'*' 함께 임포트를 사용하는 패키지


그룹을 사용하여 당신은 클래스가 당신의 코드에서 임포트된 방법을 정의 있습니다.

컬럼에서 당신은 항상 완전히 임포트된 패키지의 목록을 있습니다.  만일 당신이 With Subpackages 컬럼에서 체크 박스를 선택하면 서브 패키지는 또한 클래스에 의해 클래스를 제외하고 충분히 임포트되지 않을 것입니다.

새로운 패키지를 추가하기 위해, 바로 Add Package 누르십시오.  새로운 라인은 서브 패키지가 전적으로 임포트되어야 하는가를 선택하고 당신이 패키지명을 있는 곳의 목록에 나타납니다.  패키지를 지우기 위해, 필요한 패키지를 선택하고 Remove 누르십시오.

임포트 레이아웃


그룹은 임포트 스테이트먼트가 당신의 코드에서 편성된 방법을 구성하기 위해 사용됩니다. 당신은 연달아 배치된 어떤 클래스를 셋업할 있습니다.  With Subpackages 컬럼에서 체크 박스를 선택하는 것은 상응하는 패키지에서 규칙을 서브 패키지에 적용합니다.  또한 당신은 임포트 스테이트먼트 사이에 공백 라인이 있어야만 하는지와 다른 임포트 스테이트먼트가 어느 곳에 위치되어야 하는가를 정의할 있습니다내부의 패키지 내에 그들의 패키지와 소트된 알파벳순으로 임포트된 클래스는 그룹 것입니다. 새로운 패키지를 추가하기 위해, 당신이 원하는 곳에 패키지에 대한 라인을 놓은 후에 라인을 선택하고 Add Package 누르십시오.  새로운 라인은 당신이 패키지 이름을 있고 서브 패키지가 또한 다루어져야만 하는가를 선택하는 목록에 나타납니다.
공백 행을 추가하기 위해, 당신이 원하는 곳에 그것을 놓은 후에 라인을 선택하고, Add Blank 누르십시오.  새로운 공백 행은 목록에 나타납니다.
패키지 또는 공백 행을 지우기 위해, 목록에서 필요한 라인을 선택하고 Remove 누르십시오패키지 또는 공백 행을 목록에서 아래로 움직여서, 필요한 라인을 선택하고 각각 Move Up  또는 Move Down 누르십시오.