2013-06-19 2 views
24

저는 수년간 Eclipse를 사용하여 IntelliJ의 새로운 세상으로 옮겼습니다. 조금 느려지는 사소한 것들을 철저히 테스트하려고합니다.IntelliJ에서 새 패키지 만들기

최신 정보는 어떻게 할지를 알면 잘만되면 분명히 분명합니다.

나는 내 소스 폴더 아래에 새 패키지를 만들 :

uk.ac.cam.admin 

내가 바로 다른 서브 패키지 만들려면이 새로운 패키지를 클릭 : 지금까지 잘

uk.ac.cam.admin.domain 

을 지금 내가 원하는 domain과 같은 레벨에 service의 패키지를 만듭니다. 그러나 uk.ac.cam.admin.domain에서 생성하면 uk.ac.cam.admin.domain.service이되고 소스에 생성하면 service이됩니다.

분명히 소스에서 새 패키지를 만들고 정규화 된 경로를 입력 할 수 있지만 2013 년이고 저는 게으르다! ;)

답변

36

컴팩트 빈 중간 [패키지 Project View에서 옵션 : 이제 별도의 노드로 admin 표시되며 그 안에 새 패키지를 만들 수있을 것입니다

compact

.

+0

감사합니다 - 그게 내가 찾고 있던 것입니다! – StuPointerException

+0

현재 IDEA 버전의 문제를 해결하지 못했습니다. 아래의 Tharaka – vikramvi

+0

@vikramvi의 답변을 참조하십시오.이 문제는 IntelliJ IDEA 2017.x에서 동일하게 작동합니다. – CrazyCoder

17

이러한 단계를 수행 할 수 있습니다

  1. 두 번 이동 경로에서 관련 섹션을 클릭 프로젝트 창에서 패키지를 선택합니다. 그런 다음 선택됩니다.
  2. 오른쪽 동일한 항목
  3. 선택 "새"를 클릭 -> "패키지"메뉴에서

enter image description here

+2

나는 이것을 더 좋아한다. 그렇지 않으면 "컴팩트 빈 중간 패키지"를 변경하여 패키지를 만든 다음 구성을 다시 바꿔야합니다. –

+1

나는 또한 이것을 선호한다. 마우스 사용을 피하면 더 좋습니다. 이미 서브 패키지 중 하나에서 파일을 편집 중이라면 제공됩니다.1 단계를 피할 수 있고 2 ~ 4 단계를 다음과 같이 수행 할 수 있습니다 (MacOS에서는 Windows/Linux와 비슷해야합니다). 2) Cmd + 탐색 탐색 경로를 입력하고 화살표를 사용하여 대상 패키지를 강조 표시하는 데 필요합니다. 3) Ctrl + Enter는보다 일반적인 마우스 오른쪽 버튼 메뉴를 거치지 않고 직접 "New"하위 메뉴를 호출합니다. 4) "패키지"를 입력하여 필요한 메뉴 항목을 필터링하고/또는 화살표로 아래로 탐색하십시오. – Coryffaeus

+0

답변에 동의해야합니다. IDEA가 이클립스에 비해 그다지 나쁜 UX와 디자인을 가진 이유를 모르겠다. 필자는 Eclipse에서이 점을 그리워한다. – vikramvi

7

는 다음 단계에 따라

1) 첫째로 폴더를 설정 마우스 오른쪽 버튼을 클릭하고 "디렉토리 표시"로 이동하여 "소스 루트"를 선택하십시오.

2) 동일한 항목

3) "새"를 선택 마우스 오른쪽 클릭 -> "패키지"내 경우 , 나는이 새로운 패키지 옵션을 만들어 볼 수 없습니다.

+0

고마워요! 너는 최고야. – Pavel

관련 문제