본문 바로가기
웹 개발

이클립스 단축키 리스트 정리/수정 방법

by umgu 2023. 2. 2.
반응형

이클립스를 사용하며

자주 사용하는 단축키를 정리해봤어요

엄청 가끔씩 사용하는 애들은 적지 않았어요!

 

 <단축키 리스트 (자주 사용되는 단축키) >

 

IDE내 검색

 ctrl + shift + L : 모든 단축키 전체 검색

ctrl + F + 키워드 검색

ctrl + shift + r(intejliJ 는 n) : 파일 명으로 파일 검색

ctrl + shift + t : jar 파일 포함 클래스 검색

ctrl + h : 키워드를 포함하고 있는 파일 검색 ( 특정 확장자만 검색하는 등 추가 설정 가능)

 

소스 수정

ctrl + Z : 파일이 열린 시점부터 가장 최근 수정 되돌리기

ctrl + Y : 소스 수정 되돌린것을 다시 복구

ctrl + S : 현재 열린 파일 저장

 ctrl + D : 라인 한 줄 삭제

 ctrl + alt + (up,down) : 행 단위 한줄 복사

 alt + shift + a : 멀티 칼럼 편집 (토글)

ctrl + shift + O : 자동 import, 사용되지 않고 있는 import 라인 삭제

ctrl + shift + X : 드래그 영역 대문자로 변환

ctrl + shift + Y : 드래그 영역 소문자로 변환

ctrl + shift + F : 소스 정렬

현재 파일 더블 클릭 + F2 : 파일 명 수정

 

블록 지정

ctrl + A : 현재 소스 파일 전체 블록 지정

shift + home : 현재 커서부터 라인의 첫번째 줄까지 블록 지정

shift + end : 현재 커서부터 라인의 끝까지 블록 지정

shift + (left, right) : 현재 커서에서 한 단어 단위로 블록 지정

shift + ctrl + (left, right) : 현재 커서에서 한 단어 단위로 블록 지정 ( 띄워쓰기 전 까지)

 

주석 처리

 ctrl + shift + / : 영역 주석 처리

ctrl + shift + \ : 영역 주석 처리 해제

ctrl + shift + c : 한줄 주석 처리(토글)

 

편의성

 ctrl + (+, -) : 글자 폰트 키우고 줄이기 (키보드 우측의 넘버패드는 되지 않음)

 alt + (up, down) : 행단 위 이동

 tab : 들여 쓰기 , shift + tab : 내여 쓰기

 ctrl + space 자동완성

ctrl + m : 파일 창 최대화, 최소화 (토글)

(ctrl+F10) + show revesion information : 라인별로 어떤 브랜치(git)가 수정했는지 표시 (토글)

ctrl + 마우스커서 클릭 : 메소드 혹은 클래스 상세 검색( 파일 오픈)

ctrl + W : 현재 파일 닫기

F6 : 디버깅 할 시 한줄씩 진행 단축키

 

기본 제공 템플릿 자동 완성(java 파일) 종류

if 입력후 자동완성(ctrl + space) : if 문 자동 완성

switch 입력후 자동완성(ctrl + space) : switch 문 자동 완성

sysout 입력후 자동완성(ctrl + space) : print 문 자동 완성

try 입력후 자동완성(ctrl + space) : try-catcht 문 자동 완성

for 입력후 자동완성(ctrl + space) : for문 자동 완성 (여러가지 종류)

 

결론

제가 자주 사용하지 않는

유용한 단축키들이 많이 있을 텐데

알게 된다면 차차

추가로 계속 수정할게요!

 

반응형

댓글