intellij가 Eclipse에서와 동일한 방식으로 수입을 구성 할 수 있습니까?


184

모든 팀원이 Eclipse를 사용하는 프로젝트를 진행 중이며 유일한 IDEA 사용자입니다. 이로 인해 수입품 재배치에서 많은 소음이 발생합니다. 이클립스 가져 오기 순서는 Java, Javax, Org, Com, 알파벳 순서의 모든 것입니다. 이러한 규칙을 따르도록 IDEA를 구성 할 수 있습니까?

답변:


350

더 자세한 내용 : 이클립스 구성과 일치하도록이 단계를 수행했습니다.

(투입 Settings> Editor> Code Style> Java> imports, @yole 언급 됨)

  • " '로 가져 오기를 사용하는 클래스 수"를 99로 설정하십시오 (해제 할 수없는 것 같습니다)

  • 이 순서를 설정하십시오 (일식 기본값과 같음).

    static all other, 
    blank, 
    java.*, 
    blank, 
    javax.*, 
    blank, 
    org.*, 
    blank, 
    com.*, 
    blank, 
    all other imports
    

FWIW에는 " eclipse code formatter " 라는 Intellij 플러그인이 있는데, 이 목적을 위해 평가 한 결과, 이미 IDE 핵심 기능에서 이미 사용중인 별도의 바로 가기 (OSX)를 설정했기 때문에 폐기되었습니다.


2
이클립스 코드 포맷터 (Eclipse Code Formatter) 는 완벽하게 작동하지만, 바로 가기 문제가 무엇인지 확실하지 않습니다.
Meo

6
업데이트로 Mac에서 IntelliJ 14.1의 경우 환경 설정-> 편집기-> 코드 스타일->
Java-

Eclipse 코드 포맷터 순서를 가져 오는 방식을 편집 할 수 있으며 IntelliJ의 설정에서 변경 한 내용을 대체합니다. 또한 java. * 이전에 가져 오기를 수행하지 않습니다.
Mafro34

1
이클립스 코드 포맷터 (Eclipse Code Formatter)는 일을 재정의하므로, 이클립스에서와 같이, 옳지 않은 것이 있으면 버그입니다.
Meo

"코드 포맷터 전환"조치를 사용하여 이클립스 코드 포맷터를 기본값으로 전환 할 수 있습니다. 그래도 여전히 최고의 솔루션을 모릅니다
keiki

48

설정 | 편집자 | 코드 스타일 | 자바 | 수입 | 레이아웃 가져 오기


6
설정 | 편집자 | 코드 스타일 | 자바 | 수입 | 레이아웃 가져 오기
ZhekaKozlov

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.