마우스를 사용하지 않고 IntelliJ에서 새 클래스를 작성하려면 어떻게합니까?


178

IntelliJ에서 마우스를 사용하지 않고 원하는 위치에 새 클래스를 만드는 방법이 있습니까?

기본 키맵에 키보드 바인딩이 없다는 것을 알고 있습니다.


4
운영 체제를 지정하십시오! 키보드 레이아웃은 Windows / Linux 및 Mac에서 다릅니다.
shaunthomas999

Mac : Command + 1그때ctrl + return
Janac Meena

답변:


260

이미 프로젝트 뷰에있는 경우 Alt+ Insert( 신규 ) | 클래스 . Alt+ 를 통해 프로젝트 뷰를 활성화 할 수 있습니다 1.

현재 디렉토리동일한 디렉토리 에 새 클래스를 작성하려면 Ctrl+ Alt+ Insert( New ... )를 사용하십시오.

탐색 모음에서이를 수행하고 Alt+ Home를 누른 다음 화살표 키로 패키지를 선택한 다음 Alt+ 를 누를 수도 Insert있습니다.

또 다른 유용한 단축키는 View | In ( Alt+ F1), Project ( 1)를 선택한 다음 Alt+ Insert를 선택하여 기존 클래스 근처에 클래스를 만들거나 화살표 키를 사용하여 패키지를 탐색합니다.

또 다른 방법은 클래스 이름을 사용하려는 기존 코드에 입력하는 것입니다. IDEA는 아직 존재하지 않으므로 빨간색으로 강조 표시 한 다음 의도 작업 팝업에서 Alt+ Enter를 누르고 클래스 만들기를 선택 하십시오. .


1
고마워 CrazyCoder. 당신은 정말로 미쳤어 요. BTW, 당신은 마우스없이 IntelliJ 디버거를 사용하기에 충분히 미쳤습니까? 내가 말할 수 없어! 디버깅 창 주변의 전체 탐색에 대해 이야기하고 있습니다.
JavaRocky

2
아마도 디버거에서 키보드로 모든 것을 할 수는 없지만 대부분의 일이 가능합니다. Alt + 5는 패널을 활성화하고, 탭은 프레임 / 변수 / 감시, 프레임의 위 / 아래로 프레임 변경, 변수의 F2는 변수 편집, 시계에 삽입 시계 추가, 다른 공통 키 (삭제 / 화살표 등)도 작동합니다. 일부 작업에는 기본 바로 가기가 없으며 설정 | 키맵.
CrazyCoder

디버거가있는 키보드만으로는 모든 것이 가능하지는 않습니다. CrazyCoder, 키보드를 뽑고 IntelliJ와 함께 일하도록 도전합니다!
JavaRocky

한 번의 키 입력으로 코드에서 알 수있는 방법이 있습니까? 나는 수년 동안 때때로 이것을 알아 내려고 노력 해왔다.
Sophistifunk

@Blundell 많은 키맵이 제공되므로 모든 단축키를 지정할 수 없습니다. 키맵 설정을 열거 나 Help| 키맵에서 New action에 Find Action대한 shorcut이 무엇인지 파악합니다 .
CrazyCoder


18

EscCommand + 1당신이 프로젝트 뷰와 편집기 영역을 탐색 할 수 있습니다 -이 방법으로 앞으로 뒤로를, 당신은 당신이 필요로하는 폴더 / 위치를 선택할 수 있습니다

를 사용 Control +Option + N하면 새 파일 메뉴를 트리거 하고 필요한 항목, 클래스, 인터페이스, 파일 등을 선택할 수 있습니다. 이것은 프로젝트보기에서도 편집기에서 작동하며 현재 선택된 위치와 관련이 있습니다.

// 표준 키 매핑으로 작동하고 있음을 고려하십시오.


도움이되었습니다! 감사.
Fazli Zekiqi


6

맥에서 당신은 사용 후 클래스를 만들 및 프로젝트보기에서 위치를 탐색 할 수 있습니다 ⌘N다음에 Enter.


5

Mac OS 10.14.5, Idea Intellij 2019.1.3- command + 1 를 눌러 프로젝트 파일을 찾은 다음 control + 를 누릅니다. n


4

나는 이것을 많이하고 insert내 랩톱 에는 키 가 없으므로 자신의 키 바인딩을 만들었습니다. 당신은 개방하여이 작업을 수행 할 수 있습니다 설정> IDE 설정> 키맵 과로 이동 메인 메뉴> 파일> 새로 만들기 ... (I 검색 상자에 입력 "새"를 추천 할 것 - 상당히 범위를 좁힐 것이다).

그런 다음 해당 항목을 선택 더블 클릭하여에 대한 새로운 키보드 바로 가기를 추가 할 수 있습니다 추가 키보드 바로 가기 .


1

Mac을 사용한다면 운이 좋은 것입니다. Intellij의 키맵을 Mac OS X로 변경할 수 있으며 option+ 를 사용할 수 있습니다 C.


어떤 Intellij 버전이며 OSX 키맵을 사용 했습니까?
Alan Dong

0

내 (리눅스 민트) 시스템에서 나는 조합 작동되지 수 alt+ insertI 다음 단계를 수행 정도 :

alt+ 1( "트리"로 이동)-> "컨텍스트 버튼-아날로그 마우스 오른쪽 클릭"(오른쪽 altctrl)-화살표 (위 또는 아래)로 원하는 선택 (새 클래스 또는 패키지 생성 또는 ...)

그것이 "박하"소유자에게 도움이되기를 바랍니다)).


0

또한이 답변을 검색했습니다. Windows 용 Mac OS에서 command + N에 해당하는 것은 ctr + alt + insert이며 @manyways는 이미 응답했습니다. 설정에서 이것을 검색하면 설정> IDE 설정> 키 맵, 기타> 새로 만들기 ...에 있습니다.

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