빠른 수정 Quick Fix
이클립스에는 자체적으로 프로그램의 잘못된 부분을 고쳐주는 기능이 있다.
단축키 <Ctrl+1 :: Cmd+1> 을 누르면 동작한다.
코드 작성중에 어이떤 내용이든 주의, 경고 표시가 나오는 부분에 커서를 놓고, Quick Fix 실행시 동작한다.
자동 세미콜론 Auto Semicolons
이클립스는 유독 자동으로 문장 끝에 세미콜론(;)을 찍어주는 단축키가 없다.
하지만 설정 부분에 해당 기능이 존재한다.
[Menu > Preferences > Java > Editor > Typing]에서 가운데 Automatically Insert at correct position에서 Semicolons에 체크해주면 된다.
이제 소스코드창에 어디서든 세미콜론을 입력하면 알아서 적절한 곳에 ; 이 입력된다.
의외로 이 부분을 모르는 사람이 많다.
소스 자동 생성 Source Auto Generate
편집창에서 [마우스 우클릭 > Source] 를 누르면 나오는 항목 중 Generate로 시작되는 항목에 존재한다.
자동 정렬 포맷 Auto Format, ReFormate
복붙등을 할때 소스가 지저분해진다.
이때 <Ctrl+Shift+F :: Cmd+Shift+F>를 눌러주면 자동정렬된다.
임포트 정리 Organize Import
패키지를 import하여 프로그램을 작성하다 더 이상 필요없을 경우 또는 필수 패키지나 클래스를 import 해야 할 경우 <Ctrl+Shift+O :: Cmd+Shift+O>를 눌러주면 적절한 import 문이 생성된다.
동일한 클래스가 여러 패키지에 존재할 경우 선택하는 문이 나올 수도 있다.
화면 분할과 최대화 Split Windows & Maximize
<Ctrl+Shift+{ :: Cmd+Shift+[>를 통해 토글키처럼 켜고 끌 수 있다.
그리고 에디터 창을 포함하여 특정 뷰를 가득 채우는 단축키는 <Ctrl+M>이다.
한번 더 누르면 다시 원위치 된다.
선언부 찾기 Find Declaration
사용하는 변수혹은 메소드가 어떤 형태 또는 선언된 부분을 찾을 경우 <F3>을 누르면 된다.
또는 <Ctrl :: Cmd> 키를 누른 상태에서 마우스를 위치하면 선언부나 구현부로 한번에 이동할 수 있다.
클래스 구조 한눈에 보기
작성중인 클래스 오브젝트 구조는 <Ctrl+O :: Cmd+O>
타입구조를 보고 싶을 경우 <Ctrl+T :: Cmd+T>
자바 문서 호출
커서를 위치 한 후 F2를 누르면 된다.
리팩터링 Refactoring
코드의 일정부분을 선택한 후, <Alt+Shift+M :: Cmd+Opt+M>을 누르면 리팩터링 컨텍스트 메뉴가 표시된다.
유용한 플러그인 Helpful Plugin
AnyEdit Tools
텍스트와 코드 편집 작업에 다양한 기능을 제공한다.
예를 들면 공백이나 탭 문자를 일괄로 변경하거나, 라인의 끝처리, 인코딩, 들여쓰기 및 xml, html, json등의 포맷팅을 지원한다.
필수적으로 설치하여 편하게 코딩하자.
https://marketplace.eclipse.org/content/anyedit-tools
https://github.com/iloveeclipse/anyedittools/releases
'IDE > Eclipse' 카테고리의 다른 글
git 연결 끊어졌을때 다시 연결하는 법 (0) | 2023.08.16 |
---|---|
[eclipse] Data Source Explorer (0) | 2021.01.20 |
댓글