본문 바로가기
프로그래밍/JAVA

[이클립스 단축키] 자주 사용하는 단축키 정리

by 곰 옥수수 2022. 12. 15.
728x90
반응형

안녕하세요! 곰 옥수수 입니다. ₍ᵔ๑・ᴥ・ᵔ₎

 

오늘은 이클립스(eclipse) 단축키 및 자주 사용하는 단축키를 정리해볼게요.

 

정리하기 앞서서 이클립스(eclipse)의 모든 단축키는 Window > Preferences > General > key 에 가서 볼 수 있어요.

단축키 리스트 보여주는 팝업 창으로도 볼 수 있는데 그건   Ctrl + Shift + L  !!

 

Java Editor 단축키

▶소스코드 자동정리 : Ctrl + Shift + F 

 - 가끔 코드가 엄청 긴데 코드가 정리가 엉망진창일 때, 사용하면 어느정도 잘 정리해줘서 좋아요.

                                  ▼▼▼ 뿅 ▼▼▼

▶자동 import : Ctrl + Shift + O 

- 소스에 추가해 줘야할 클래스를 자동으로 Import 시켜줍니다.

예를 들어 Date 클래스가 없어서 오류가 발생하는데 단축키를 눌러서 import를 시켜주면 에러가 사라진다.

 

▶한줄 주석 처리: Ctrl +  / 

 -  한줄 주석 처리 (다시 한번 더 누르면 주석 해제)

                ▼▼▼ 뿅 ▼▼▼

▶블럭(범위) 주석 처리: Ctrl + Shift + /

 - 주석 해제는 Ctrl + Shift + \(백슬리쉬(원 기호))

▶라인 복사: Ctrl + Alt + ↓ or  ↑ 

 - 복사하고 싶은 내용을 드레그로 범위 지정을 하거나 해당 라인을 클릭 후 단축키를 진행하면 해당 방향으로 복사가 이뤄집니다!

              ▼▼▼ 뿅 ▼▼▼

 

▶라인 삭제: Ctrl + D 

 - 해당 라인을 삭제한다. 범위 지정 후 여러 라인 삭제도 가능.

 

▶들여쓰기: Tap       

▶내어쓰기: Shift + Tab  

▶대문자로 변환: Ctrl + Shift + x

▶소문자로 변환: Ctrl + Shift + y 

 

▶자동 들여쓰기: Ctrl + i  

 - 코드 막 하다 들여쓰기가 잘 안맞을때 ctrl + actrl +i 를 통해 정렬해부러도 좋아요.

 

▶새로운 파일 및 프로젝트 생성: Ctrl + N 

 

▶어휘의 자동완성(Content Assistance): Ctrl + space  

  - 예를 들어 sys까지 적고 단축키를 사용하면 어휘 자동완성을 할 수 있어요!

 

▶메서드의 파라미터 힌트 목록: Ctrl + Shift + Space 

 

▶라인 위치 이동: Alt + ↓ or  ↑   

         ▼▼▼ 뿅 ▼▼▼

 

파일관련 

▶모든 프로젝트에서 파일명을 검색: Ctrl + Shift + R 

 - 파일을 검색할 때 많이 사용한다. (test라는 단어가 들어간 파일을 전부 찾아줘요.)

 

▶Search 기능: Ctrl + H

- test를 contain(포함) 하고 있는 파일들 모조리 찾아줍니다. 

예를 들어 어떤 상수, 메서드, 클래스 등이 어디에 위치해 있는건지 검색할 때 사용할 수 있겠죠?! 

 

-패턴(File name patterns)을 이용하면 검색범위를 더 좁힐 수 있습니다. (*.js, *.java, *.class 등 확장자를 사용하시면 되요.)

 

▶현재 화면에서 Find/Replace: Ctrl + F

 - find로 단어를 검색하지만, 변경도 할 수 있다.

 - 변경하고 싶은 단어를 검색 후 Replace with에 변경할 단어를 넣고 Replace All 클릭하면 모두 변경!  

 

▶특정 라인 찾기특정 라인 찾기: Ctrl L 

- 코드 라인 수가 1000줄 되면 드레그로 원하는 라인에 찾아가려면 너무 힘들기 때문에 단축키로 이동한다.

 

▶열린 파일 전체 확인, 이동: Ctrl + Shift + e  

 

▶특정 파일 이동: F3 ( ctrl + 클릭)

- 이동하고 싶은 메서드, 클래스 등으로 파일 이동이 가능하다.

- 저는 메서드를 찾아서 이동할 때나 객체를 찾아 이동시에 사용해요.

예를 들어 testeset 객체를 타고 들어가고 싶다면 선택 후 F3!! 

                                ▼▼▼ 뿅 ▼▼▼

▶실행 (run as): Ctrl + F11 

 

디버깅

CTRL + Shift + B : 현 커서의 위치에 브레이크 포인터 설정/해제
F11 : 디버깅 시작
F8 : 디버깅 계속
F6 : 한줄씩 실행(Step Over)
F5 : 한줄씩 실행하되 함수일 경우 그 함수 내부로 들어감(Step Into)
CTRL + R : 현재 라인까지 실행(Run to Line)

 

 

단축키들을 보고 자주 사용하는 것들을 정리해 봤어요!

나중에 사용하는 것들이 늘어나면 추가로 수정해 봐야겠네욥!

 

다들 힘내자구욧!!  ୧(๑•̀ᗝ•́)૭

 

끄으~~읏

728x90
반응형

댓글