728x90
728x90
단축키 설정은 Windows - Preferences - Java - Editor - Typing - Automatically insert at correct position 에서 해 줍니다.
sysout이나 syso 처럼 템플릿을 수정하거나 추가하려면 환경설정 - 자바 - 편집기 - 템플릿 에서 할 수 있습니다.
소스 코드 형식 및 공통 주석 설정은 1. 환경설정 - 자바 -> 코드스타일 -> 코드포멧터 -> 가져오기 -> 프로파일.xml을읽음
2. 다수의자바파일에 프로파일을 적용시 패키지 탐색기, 패키지 선택후[소스->형식화]를선택
3. 환경설정->자바->코드스타일->코드템플리트->가져오기->템플리트.xml을사용
단축키 | 기능 |
Ctrl + Shift + L | 단축키 보기 Hint (단축키 목록) |
Ctrl + F6 | 창간 전환 (소스코드 네비게이션) |
Ctrl + F11 | 바로 전에 실행했던 클래스 실행 |
Ctrl + Shift + B | 브레이크 포인트 설정/해제 |
F11 | 디버깅 |
F8 | 디버깅 계속 |
F6 | 디버깅 한줄씩 실행(step over) |
F5 | 디버깅 한줄씩 실행 함수 내부로 들어감(step into) |
F7 | 현재 함수를 빠져나온다.(Step out / return) |
Ctrl + 마우스커서(혹은 F3) | 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 |
Alt + Left, Alt + Right | 작업창 이동 |
Alt + 왼쪽화살표, 오른쪽화살표 |
현재이전위치,현재이후위치 |
Ctrl + O | 해당 소스의 메소드 리스트를 확인하려 할때 |
F3 | 선언된 위치, 변수로 이동, 메소드 정의부로 이동 (Open Declaration) |
F4 (Open Type Hierarchy) | 클래스명을 선택하고 누르면 현재 해당 클래스의 계층구조 상속관계를 볼 수 있다. |
Ctrl + F | 문자열 찾기 |
Ctrl + K | 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다. 블럭지정 후 뒤로 찾기 |
Ctrl + Shift + K | 블럭지정 후 앞으로 찾기 |
Ctrl + J | 입력하면서 찾을 수 있음. 한자씩바로찾기,상태표시줄에 Incremental Find라고 표시(next:DownArrow, prev:UpArrow) |
Ctrl + Shift + J | 입력하면서 거꾸로 찾아갈 수 있음. |
Ctrl + Space | 입력 보조장치(Content Assistance) 강제 호출 |
F2 | (컴파일 에러) 빨간줄에 커서를 대고 키를 누르면 에러의 원인에 대한 힌트를 제공 |
Ctrl + L | 원하는 소스 라인으로 이동. 로컬 히스토리 기능을 이용하면 이전에 편집했던 내용으로 변환이 가능 |
Ctrl + Shift + Space | 메소드의 가로안에 커서를 놓고 이 키를 누르면 파라미터 타입 힌트를 볼 수 있다. |
Ctrl + D | 한줄 삭제 |
Ctrl + Shift + Delete | 현재 위치에서 라인 끝까지 삭제(Delete to End of Line) |
Ctrl + W | 파일 닫기 |
Ctrl + Shift + F4 | 모두 닫기. |
Ctrl + I | 들여쓰기 자동 수정 (인덴트 중심의 자동구문정리) |
Ctrl + Shift + / | 블록 주석(/* */). 선택영역 block comment 설정 |
Ctrl + Shift + \ | 블록 주석 제거 |
Ctrl + / | 한꺼번에 여러 줄 주석처리. 해제하려면 반대로. |
Alt + Shift + J | Javadoc타입의 주석처리 (Add Javadoc Comment) |
Alt + Up(Down) | 위(아래)줄과 바꾸기. 줄 위치 서로 바꿈 (Move Lines Up/Down) |
Alt + Shift + 방향키 | 블록 선택하기 |
Ctrl + Shift + Space | 메소드의 파라메터 목록 보기 |
Ctrl + Shift + O | 소스에 필요한 패키지의 자동 import |
Ctrl + Shift + M |
캐럿이 위치한 대상에 필요한 특정클래스 import |
Ctrl + M | 현재선택영역 최대화 (전체화면 토글) |
Ctrl + Alt + Up(Down) | 한 줄 (블럭) 복사 (Duplicate Lines) |
Ctrl + . | 다음 annotation(에러, 워닝, 북마크 가능)으로 점프 |
Ctrl + , | 이전 오류부분으로 가기 |
Ctrl + 1 | 퀵 픽스 |
Ctrl + T | 하이어라키 팝업 창 띄우기(인터페이스 구현 클래스간 이동시 편리) 간단한 클래스 상속관계 보기 (Quick Hierarchy) |
Ctrl + O | 현재 클래스 메서드, 맴버변수 보기 (Quick Outline) , 메소드나 필드 이동하기 |
Ctrl + F6 | 창간 전환, UltraEdit 나 Editplus 의 Ctrl + Tab 과 같은 기능 |
에디터가 여러 파일을 열어서 작업중일때 Ctrl + F6 키를 누르면 여러파일명이 나오고 F6키를 계속 누르면 아래로 Ctrl + Shift + F6 키를 누르면 위로 커서가 움직인다. |
|
Ctrl + F7 | 뷰 간 전환 (네비게이션) |
Ctrl + F8 | 모드(Perspective)창 간의 네비게이션 |
F12 | 에디터로 포커스 위치 |
Ctrl + Shift + F | 들여쓰기. 탬플릿에 따른 코드 포맷팅 (Format) |
Ctrl + G | 선언부 확인 |
Ctrl + Shift + G | 레퍼런스 찾기 |
Alt + shift + A | 블럭으로 선택하기 (토글) |
Ctrl + 3 | 빠른 Preferences 찾기 메뉴 |
Ctrl + Q | 마지막 편집위치로 가기 |
Ctrl + H | 자바 클래스,타입,함수이름등으로 찾기(문자열은 File Search 탭이용) |
Ctrl + Shift + X | 대문자로 (To Upper Case) |
Ctrl + Shift + Y | 소문자로 (To Lower Case) |
템 플 릿 ctrl + space : 코드 자동완성(Content Assistance) |
|
'sysout' + Ctrl + Space | System.out.println(); 문장 삽입 |
'try' + Ctrl + Space | try-catch 문 자동 완성 |
'for' + Ctrl + Space | 다양한 for 문 자동 완성 |
728x90
728x90
'Java Friends > Java' 카테고리의 다른 글
비주얼스튜디오 코드에서 자바 jar 내보내기 방법(vscode java jar export) (0) | 2023.04.28 |
---|---|
자바 jre 버전 확인 후 변경 (낮추기) (0) | 2021.06.07 |
REST, RESTFUL, REST API (0) | 2019.11.03 |
맥OSX 자바 설치 오류문 Swap file “./.bash_profile.swp” already exists 해결방법 (0) | 2019.11.03 |
API (Application Programming Interface) 과 인터페이스, 라이브러리 개념 (0) | 2019.10.22 |