[Eclipse] 자주 쓰는 알짜배기 단축키 총 정리
환경
Eclipse Version: 2019-09 R (4.13.0)
지극히 개인적인 자주 쓰는 단축키 모음
자동 완성 기능
현재 사용할 수 있는 객체, 만들 수 있는 객체 or Java에서 제공해주는 기본 객체
Ctrl + spacebar
VS의 비주얼 어시스트와 동일한 기능
주석 처리
(자바를 예로 들은 것이고 XML, JSP에서 진행하면 그에 맞는 주석이 달립니다.)
한 줄 주석
Ctrl + /
// String col = null;
여러 줄 주석
Ctrl + Shift + /
/*
* String col = null;
*
* col = "userId";
*/
여러 줄 주석 해제
Ctrl + Shift + \(역 슬래쉬)
특정 라인 코드 이동 및 복사, 삭제
특정 라인 한 줄 이동
alt + 방향키(위, 아래)
특정 라인 코드 복사 (위 누르면 위로 복사 아래 누르면 아래로 복사)
Ctrl + alt + 방향키(위, 아래)
특정 라인 한 줄 삭제
Ctrl + D
Undo(되돌리기) || Redo(앞으로)
되돌리기(Undo)
Ctrl + Z
앞으로(되돌리기를 취소)(Redo)
Ctrl + Y
System.out.println() 자동 완성
sysout + Ctrl+Spacebar
sysout 입력 후 Ctrl + spacebar
특정 문자열 찾기
특정 문자열 찾을 파일 클릭 후 Ctrl + F
Find input 창 : 찾을 문자열 내용
입력 후 Enter or Find 버튼 클릭
특정 문자열을 다른 문자열로 변경하기
특정 문자열 찾을 파일 클릭 후 Ctrl + F
Find input 창 : 찾을 문자열 내용
Replace with : 찾은 문자열을 바꿀 내용(바꾸려는 문자열)
설명 : 해당 파일에 있는 userNicknameCheck 문자열을 userNick으로 바꾼다.
Replace : 제일 먼저 찾는 한 개의 문자열만
Replace All : 이 파일에 있는 모든 특정 문자열을 변경한다.
프로젝트 전체에서 특정 문구(텍스트) 포함 File 검색
검색할 프로젝트 클릭 후
단축키 사용 : Ctrl + H
OR
아이콘 클릭
File Search 탭 클릭
Containing text : 검색할 문구(텍스트) 입력
입력 후 Search 버튼 클릭
검색 옵션 살펴보기
Case sensitive(체크박스) : 대문자/소문자를 구분할 것인가?
Regular expression(체크박스) : 정규식 확인할 것인가? (정규식으로 검색할 것인가?)
Regular expression 참고 블로그
http://blog.naver.com/PostView.nhn?blogId=korhjkim&logNo=40179239376&redirect=Dlog&widgetTypeCall=true
https://lng1982.tistory.com/159
Whole word(체크박스) : 특정 단어로 끝나는 것(잘리는 것)으로 검색할 것인가?
-예) "Whole" 단어를 검색했을 때
Whole word 옵션을 체크 안 했을 경우 "Whole" 단어를 포함한 전체로 검색됨 Whole word,Whole~
Whole word 옵션을 체크했을 경우 "Whole" 단어로 딱 잘린 것들만 검색됨 포함 X
원하는 라인 줄로 이동(Go to Line)
원하는 라인으로 이동
Ctrl + L
import 코드 정리
Ctrl + Shift + O
import 코드 정리 전 (쓰지 않는 import라 노란 줄이 떠 있다.)
import 코드 정리 후
코드 들여 쓰기(정리하기)
Ctrl + Shift + F
들여 쓰기 전
들여 쓰기 후
단축키만 잘 써도 개발 시간을 확 줄일 수 있는데요, 자주 애용하셨으면 좋겠습니다.
아 인텔리제이 쓰신다고요? 죄송합니다.
일단 지금은 이 정도까지 생각이 나네요... 더 생각나면 추가하겠습니다.
'IDE' 카테고리의 다른 글
[Eclipse] 프로젝트에 X,! 표시 원인 및 해결 총 정리(feat.Problems) (0) | 2020.04.25 |
---|---|
[Eclipse] 새로운 글꼴 적용하기,글꼴 변경하기 (0) | 2020.04.05 |
[Eclipse] Git(깃),GitLab(깃 랩),GitHub(깃허브) 연동,연결 하기 (1) | 2019.12.06 |
[Eclipse] 메소드 자동 주석 툴팁 없애기 설정(Feat.// TODO Auto-generated method stub) (1) | 2019.11.11 |
[Eclipse] 잘되던 프로젝트가 갑자기 안될때(feat.HTTP 404) (1) | 2019.10.22 |