Intellij 아이디어에는 사람들을 사랑하게 만드는 많은 바로 가기 키가 있으며 StackoverFlow에 대한 흥미로운 토론도 있습니다. 누구나 자신의 즐겨 찾기를 가지고 있으며 이상적인 목록을 얻는 것은 정말 어렵습니다. 나는 또한 이전에 Intellij의 바로 가기 키를 정리했습니다. 이번에는 매일 개발 빈도에 따라 상위 10 개가 가장 좋아하는 단축키 키를 간략하게 분류 할 것입니다.
1 개의 스마트 팁
지능은 물론 지능과 가장 먼저 관련이 있습니다! 기본 코드는 Ctrl+공간을 프롬프트하고 Ctrl+Shift+Space는 유형 정보에 의해 더 지능적으로 프롬프트되지만, 튜브 탭이 항상 자동으로 프롬프트되기 때문에 종종 두 개의 바로 가기 키를 수동으로 탭하지 않습니다 (프롬프트 상자가 사라지지 않는 한). F2/Shift+F2를 사용하여 잘못된 코드로 이동하고 Alt+Enter Enth Event (예 : Eclipse의 빠른 수정 기능). 스마트 프롬프트가 메소드 이름을 자동으로 완료하면 일반적으로 라인 반전 브래킷과 세미콜론의 끝을 채워야합니다. 괄호가 여러 층에 중첩되면 번거 롭습니다. 이 시점에서는 캐릭터의 끝을 자동으로 완료하려면 Ctrl+Shift+Enter를 입력하면됩니다. 예를 들어, 그것은 단지 괄호가 아닙니다. 예를 들어 if/for를 입력 할 때 {} Curly Brackets를 자동으로 추가 할 수도 있습니다.
마지막으로, Intellij는 Spring 및 Hibernate와 같은 주류 프레임 워크의 구성 파일 및 클래스를 지능적으로 감지하고 정적 제동을 사용하여 프로젝트가 "정적"모양으로 구성되고 구성되는 방식을 지능적으로 스캔하고 이해할 수 있다고 말하고 싶습니다.
2 재건
Intellij Refactoring은 또 다른 완벽한 일식 기능이며, 변수를 추출 할 때 모든 일치를 자동으로 확인하고 동시에 하나의 변수로 추출하는 등 지능이 놀랍습니다. 특히 "Refactoring- 기존 코드 디자인 개선"을 본 후에는 Intellij의 협력을하는 것이 단순히 흥미 롭습니다! 또한 Intellij의 TDD 개발을 매우 매끄럽게 만드는 강력한 지능 및 재구성 기능입니다.
요점에 도달하면 Invincible Refactoring 함수 요약 Key Ctrl+Shift+T에 대해 이야기 해 봅시다. 프레스 방법은 약간 복잡하지만 Intellij의 스타일도 준수합니다. 일식과 달리 많은 바로 가기 키는 양손으로 완료해야합니다. 가장 유용한 바로 가기 키는 한 손으로 완성 될 수 있습니다 (일식의 주요 이점으로 간주되는지 모르겠습니다). 그러나 EMAC를 사용했다면 그것이 아무것도 없다고 생각합니다 (EMACS Black이 아닙니다). 또한, 가장 일반적으로 사용되는 재구성 기술이 너무 자주 사용되기 때문에,이 메뉴에서 매번 리팩터에서 선택하면 약간 비효율적입니다. 예를 들어, Shift+F6은 직접 이름이 바뀌고 Ctrl+Alt+V는 변수를 추출합니다.
3 코드 생성
이 점은 Eclipse와 유사합니다. 독특하지는 않지만 매일 사용하는 데 매우 빈번하기 때문에 여전히 목록 상단에 나열되어 있습니다. 일반적으로 사용되는 FERI/SOUT/PSVM+탭이 포함되어있어서 Boops, System.out, 주 메소드 등과 같은 Boilerplate Boilerplate 템플릿 코드를 생성하고 Ctrl+J를 사용하여 모든 템플릿을보십시오. 다음 "보조"섹션은 Alt+Insert에 대해 이야기합니다. 편집 창을 클릭하면 생성자, 토스트링, 게터/세터, 상위 클래스 메소드를 다시 작성 할 수 있습니다.이 두 가지 기술은 거의 매일 메인, 시스템 및 게터/세터를 생성해야합니다.
또한 Intellij Idea 13은 템플릿 생성보다 유연하고 강력한 포스트 픽스 완료 함수 (PostFix 완료)를 추가했습니다. 예를 들어 (사용자 사용자 : 사용자)를 입력하려면 user.for+탭을 입력하십시오. 예를 들어, 날짜를 입력하려면 생일 = user.getBirthday (); user.getBirthday (). var+탭 만 입력하십시오.
4 편집
편집에서 언급해야 할 키 중 하나는 구문과 리버스 Ctrl+Shift+W에 의해 코드를 자동으로 선택할 수 있다는 것입니다. 또한 Ctrl+왼쪽/오른쪽은 커서를 전면/뒤 단어로 이동시키고 Ctrl+[/]는 전면/후면 코드 블록으로 이동합니다. 이 Vim 스타일의 커서 움직임도 하이라이트입니다. 위의 Ctrl+왼쪽/오른쪽/[]를 추가하면 점프 범위 내에서 코드를 선택할 수 있습니다. Alt+Forward/Backward는 전면/백 메소드로 이동합니다. Ctrl+Y Delete 라인, Ctrl+D 복사 라인 및 Ctrl+</> 붕괴 코드와 같은 매우 일반적인 것도 있습니다.
커서 움직임과 관련하여 Intellij 자체가 이미 제공 한 기능 외에도 Vim의 빠른 움직임과 Emacs의 AceJump 기능 (Super Cool!)을 즐기기 위해 Ideavim 또는 Emacsideas를 설치할 수도 있습니다. 또한 Intellij의 책갈피 기능도 좋습니다. Ctrl+Shift+Num을 사용하여 1-10 개의 책갈피를 정의합니다 (이 바로 가기 키 세트를 다시 누르면 북마크를 삭제하십시오). 이는 이전/다음 편집 위치에서 Ctrl+왼쪽/오른쪽 사이에서 앞뒤로 점프하는 데 어려움을 겪지 않으며,이 바로 가기 키는 기본적으로 Windows Hotkey와의 충돌이 발생합니다 (기본적으로 더 많은 ALT가 있으므로 Windows가 디스플레이 방향을 변경하는 것과 충돌하며 우연히 AH).
5 열기를 찾으십시오
Eclipse와 마찬가지로 Intellij의 Ctrl+N/Ctrl+Shift+N은 클래스 나 리소스를 열 수 있지만 Intellij는 더 똑똑합니다. 우리가 입력하는 모든 캐릭터는 퍼지 매칭으로 간주되며 Eclipse의 입력 문제를 저장합니다. 최신 버전의 아이디어는 또한 모든 곳에서 검색 기능을 추가합니다. 클래스, 리소스, 구성 항목, 메소드 등을 포함하여 팝업 상자의 모든 것을 검색하기 위해 Shift+Shift를 누르십시오.
클래스의 상속 관계는 Ctrl+h로 클래스 계층 구조 창을 여는 데 사용될 수 있습니다. 상속 레벨에서 점프 할 때 Ctrl+B/Ctrl+Alt+B를 사용하여 각각 부모 클래스 또는 부모 메소드 정의 및 하위 클래스 또는 하위 방법에 해당합니다. Ctrl+F12를 사용하여 현재 클래스의 모든 방법을보십시오.
Alt+F7을 사용할 클래스 또는 방법을 찾는 것은 매우 간단합니다. 텍스트의 위치를 찾으려면 Ctrl+F/Ctrl+Shift+F를 사용하여 현재 창이나 전체 프로젝트에서 검색 한 다음 F3/Shift+F3을 사용하여 다음 일치 장소로 앞뒤로 이동하십시오.
Intellij의 더 똑똑한 특성에 대한 또 다른 증거는 메뉴 나 디스플레이 창에서 원하는 단어를 직접 입력 할 수 있으며 Intellij가 자동으로 필터링한다는 것입니다.
6 기타 보조
위의 매직 키는 보조 단축키 키와 짝을 이루어 손을 90% 이상 제거하고 마치 피아노 공연을하는 것처럼 키보드에 중점을 둡니다. 눈에 띄지 만 중요한 마지막 퍼즐 조각은 다음과 같습니다.
Ø 명령 : Ctrl+Shift+A는 모든 Intellij 명령을 찾을 수 있으며 각 명령에는 바로 가기 키가 있습니다. 따라서 훌륭한 열쇠 일뿐 만 아니라 학습 단축키 키를 찾는 도구이기도합니다.
Ø New : Alt+삽입물은 새 클래스, 메소드 등을 생성 할 수 있습니다.
Ø 형식 코드 : 형식 가져 오기 목록 Ctrl+Alt+O, 형식 CTRL+ALT+L.
Ø 스위치 창 : ALT+NUM, 일반적으로 사용되는 Alt+NUM은 1 프로젝트 구조, 3 검색 결과, 4/5 실행 디버깅입니다. Ctrl+탭은 탭 페이지, ctrl+e/ctrl+shift+e를 전환합니다
최근에 열리거나 편집 한 파일을 열었습니다.
Ø 단위 테스트 : Ctrl+Alt+T는 단위 테스트 케이스를 만듭니다.
Ø 실행 : Alt+Shift+F10 프로그램을 실행하고 Shift+F9는 디버깅을 시작하고 Ctrl+F2 중지됩니다.
Ø 디버깅 : F7/F8/F9는 각각 단계로, 단계를 밟고, 계속합니다.
또한 수평 분할 화면 Ctrl+|와 같은 몇 가지 마법의 작은 기능 Ctrl+Shift+V, 오랫동안 붙여 넣기 및 복사 할 수있는 일부가 있습니다. Alt+Shift+삽입은 열 모드로 들어가서 열에 따라 선택합니다.
7 최종 목록
이 목록은 너무 고급스럽고 마지막 몇 개는 매우 유용하며 약점을 보이지 않습니다.
Ø 상단 #10 절단을 앞뒤로 : Ctrl+탭
Ø 상단 #9 원하는 것을 선택하십시오 : ctrl+w
Ø 상단 #8 코드 생성 : 템플릿/postfix +탭
Ø 상단 #7 발행 명령 : Ctrl+Shift+a
Ø 상단 #6 숨길 곳 : 시프트+시프트
Ø 상단 #5 자동 완료 : Ctrl+Shift+Enter
Ø 상단 #4 모든 생성 : Alt+Insert
포기하기가 너무 어렵고, 상위 3 개가 묶여 있습니다!
Ø 상단 #1 지능형 완료 : Ctrl+Shift+Space
Ø 상단 #1 자체 치유 : Alt+Enter
Ø 상단 #1 리팩터 모든 내용 : Ctrl+Shift+Alt+T
요약
위의 내용은 편집자가 소개 한 Intellij Idea의 상위 10 개 단축키 키입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!