728x90
반응형
멀티라인 편집
https://www.jetbrains.com/help/idea/multicursor.html#multiple_words
ALT + J : 단어가 있는 위치에서 ALT + J -> J -> 누를때마다 동일 단어가 선택
CTLR -> CTRL + 위 아래 방향키 : UltraEdit 의 ALT + C 기능을 함. CTRL 키를 빠르게 두번 누르고 (손을 떼지 말것) 방향키로 영역 선택.
CTRL + DELETE : 현재 있는 커서 뒤 부분을 한번에 지운다.
psvm -> public static void main
sout ->
파일찾기 단축키 | Ctrl + N(클래스 찾기), Ctrl + Shift + N (파일명 찾기) |
프로젝트창 포커스 | ALT+1 (프로젝틍창 없애고, 에디터창 키울때 좋음) |
프로젝트 창 미리보기 | Space |
에디터 창으로 돌아오기 | ESC |
에디터 창 키우기 | Ctrl + Shift + F12 |
에디터 창 이동 | Ctrl + Tab |
새 파일 생성 | 에디터창에 있을 때: Ctrl + Alt + Insert. 프로젝트창에 있을 때 : Alt + Insert 이동은 Ctrl누른상태에서 Tab키 |
커서 이동 |
단어별 이동 : Ctrl + ← → 라인 시작/끝 이동 : Home, End 페이지 위/아래 이동 : Page Up, Page Down |
선택 확장/축소 | Ctrl + W, Ctrl + Shift+ W |
한 줄 주석 | Ctrl + / |
블록주석 | Shift + Ctrl + / |
인덴트 | Tab |
인덴트취소 | ↑Tab |
자동인덴트 | 필요한 부분 선택하고, Ctrl + Alt + I |
사용처 찾기 | Alt + F7 |
빠른 찾기 | Ctrl + B |
찾기 | Ctrl + F |
찾은 결과 이동 | F3, Shift + F3 |
경로내 검색 | Ctrl + Shift + F |
전체 검색 | Shift 두번 -- 누락이 있음... |
최근 파일 열기 | Ctrl + E |
Live Template | Ctrl + J 를 누르면 지원하는것을 볼 수 있음. (psvm, sout) soutv --> 멤버변수를 자동 채워 넣어줌 |
빠른 수정(퀵 픽스) | Alt + Enter |
코드 이슈 별로 이동( 에러별로 이동하는 기능) | F2, Shift + F2 |
Import 최적화(안쓰는 Import 들을 자동 삭제) | Ctrl + Alt + O |
코드 생성(Gettter, Setter 생성) 롬복 사용 안해도 됨 | Alt + Ins |
메소드 자동완성 | Override : Ctrl+ O Implement : Ctrl + I |
터미널창 | Alt + F12 |
구문완성(메서드 호출이나 문장을 만들어좀. 예를 들어 if, do - while, try catch, return 문등) | Shift + Ctrl + Enter ( 마지막에 세미콜론까지 넣어줌) |
대체하기 | 파일내 대체 : Ctrl + R 경로내 대체 : Ctrl + Shift + R |
Run Anythig | Ctrl -> Ctrl (2회 연속) |
실행 | 에디터 시랭 Ctrl + Shift + F10 실행 Shift + F10 |
종료 (강제종료) | Ctrl + F2 |
라인복사 | Ctrl + D |
라인삭제 | Ctrl + Y |
파라미티 정보(메서도의 파라미터 보기) | Ctrl + P |
Quick Definition(구현사항을 볼수 있음) | Ctrl + Shift + I |
Quick Document(설명을 볼때 사용) | Ctrl + Q Java Doc 을 작성해야 함. 예를 들어...아래같이 /** * * @param * @return */ 메소드위에서 /** 타이핑하고 엔터를 치면 자동으로 생성됨 |
기능(Action)찾기 | Ctrl + Shift + A |
테스트 코드 | Alt + Enter 테스트 코드를 만들고 싶은 클래스를 선택하고... |
테스트 코드 이동 | Ctrl + Shift + T |
선택된 테스트 실행 | Ctrl + Shift + F10 |
실행정지 | Ctrl + F2 |
클래스 이동 | F6 |
타입 변경(변수의 타입을 변경하는) | Ctrl + Shift + F6 |
시그니처 변경 | Ctrl +F6 |
변수명 변경 | Shift + F6 |
브레이크 포인트 설정 | Ctrl + F8 |
브레이크 포인트 보기 | Ctrl + Shift + F8 |
디버깅 모드 실행 | Shift + F9 |
Step Into | F7 |
Step Over | F8 |
Resume Program | F9 |
단추키 새로 만들기 | Shift -> Shift -> Keymap 검색후....원하는 기능에 단축키를 넣으면 됨. |
자동 줄 바꿈 | 편집창 왼쪽 라이번호에서 오른쪽 버튼 선택후, Soft-Wrap. |
이전, 이후 소스 이동 | Ctrl + Alt + ← or → (방향키 좌우) |
파일 비교 | 1. 프로젝트 윈도우 에서 Ctrl 키를 누른상태로 2개의 파일을 선택 2. 단축키 Ctrl + D => 복사기능도 있다(상단 참조) |
구현부 찾아가기 | Ctrl + Alt + B |
UML 보기 | Ctrl + Alt + Shift + U |
북마크 설정/해제(키 동일) | Ctrl + Shift + 숫자 (참고, Ctrl + F11) |
북마크 이동 | Ctrl + 숫자 |
멀티라인 편집 기능 | Alt + 마우스 드래그 |
변수명 Camel Case, Snake Case 적용 | 1. 플러그인 Camel Case 설치 (File -> Settings -> Plugins -> Marketplace에서 CamelCase 검색) 2. 바꾸고 싶은 단어들을 블록잡고, Shift + Alt + U |
좌변 변수들 자동으로 만들어주는 기능 (우변에 new 클래스명 작성후) | Ctrl + Alt + V |
실행법 | Shift + F10 => 일반 실행 Shift + F9 => 디버그 모드에서 실행 |
가이드-1...30:47초까지 들음
728x90
반응형
'Infra > Editors' 카테고리의 다른 글
IntelliJ 에서 여러 프로젝트를 여는 법 (0) | 2022.09.21 |
---|---|
Visual Studio Code 단축키 정리 (0) | 2022.09.20 |
워드프레스 사용하기1 (0) | 2021.11.03 |
notepad++ (0) | 2021.06.02 |
Visual Studio Code 설정 - Web 용 (0) | 2021.06.02 |
댓글