728x90

 

에러가 발생한 곳으로 화면을 바로 이동해서 내용까지 보여주는 단축키 F2

아래 이미지처럼 에러난 변수명을 색깔표시 해주는 편리함도 있다

Required type : 해당 코드에서 필요한 것

Provided : 해당 코드에 현재 주어진 것

즉, boolean 데이터타입이 들어갔어야했는데 Dog라는 클래스타입이 들어가서 에러라는 의미

 

 

인텔리제이가 빨간줄로 에러발생을 알려줄 때 좀 더 구체적으로 내용에 대해 알고 싶다면,

해당 빨간 줄 친 곳에 마우스커서를 올리면 된다. 

에러난 변수를 생성한 객체 정보를 보여준다

 

올리는 마우스 포인터 위치에 따라 해당 메소드 설명까지 추가로 보여준다

 

참고로, 에러 안났을 때 f2를 누르면 메소드끼리 이동하는 단축키이다

 

728x90
반응형
728x90

 

<이클립스 eclipse 간편단축키>

 

소문자 전체를 대문자로 바꾸는 단축키

ctrl + shift + x

 

코드 자동 생성

alt + shift + s

단축키를 누르면 아래의 창이 뜬다

 

getter & setter 자동 생성

model.vo 클래스에서 필드 부분만 작성 한 후, alt + shift + s해서 Generate Getter and Setter 클릭

아래처럼 자동 생성해준다

 

 

생성자 자동 생성

model.vo 클래스에서 필드 부분만 작성 한 후, alt + shift + s해서 Generate Constructor using Filelds 클릭

 

toString 메소드 자동 생성

model.vo 클래스에서 필드 부분만 작성 한 후, alt + shift + s해서 Generate to String()... 클릭

 

이제 힘들게 model.vo 코드들을 일일히 다 쓸 필요없다. 시간과 에너지를 아끼고 새거 배우는데 집중하자

 

 

728x90
반응형
728x90

 

옆 클래스 파일로 빠르게 넘어가고 싶다면?

일일히 마우스로 클릭해주는게 불편하다면?

 

옆페이지로 넘겨주는 기능!

alt + page up

alt + page down

단축키로 빠르게 왔다갔다 할 수 있다

근데 간격이 너무 넓어서 마우스 손을 가져와서 써야해서 불편하니  단축키를 바꾸고 싶으면 아래를 참고하자

 

 

 

 

상단 window - preferences 클릭

keys로 검색해도 되고 general - Editors - Keys로 들어가서

아래와 같이 previous tab과 next tab검색

 

위의 이미지에서 Binding 하이라이트 된 곳에 원하는 단축키를 지정하고 편하게 쓰자

다만 기존 단축키와 겹칠 수 있으니 너무 쉽거나 자주 쓰는 단축키 기능과 겹치지 않게 조심하자

 

 

필자는

previous tab(이전 탭) 이동은 shift + 3

next tab(다음 탭) 이동은 shift + 4

로 변경했다

 

728x90
반응형
728x90

출처: <https://www.youtube.com/watch?v=UrbO_1sijvs&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=8>

 

[자바의 정석 - 기초편] ch1-13~16 이클립스 단축키, 자동완성기능, 주석

 

 

<이클립스 자주 쓰는 단축키>

ctrl+shift+L : 단축키전체 목록보기

ctrl+ +,-   : 화면 화대축소

ctrl+D  : 한 줄 삭제

ctrl+alt+down or up  : 행단위 복사

alt+shift+A  : 멀티컬럼 편집 : alt+shift+a누르고, 

shift 누른 상태에서 마우스로 선택할 컬럼들 좌클릭

                       (, 한글쓰면 행이 지워짐.영어만)

alt+up,down  : 행단위 이동

tab  : 들여쓰기

shift+tab : 내어쓰기(반대방향)

ctrl+i : 자동 들여쓰기

ctrl+/  : 주석처리(토글) : (마우스 드래그)행 선택 후 ctrl+/

                                (" " 사이에서는 주석이 작동x)

ctrl+space  : 자동완성 : (주석 안에서는 작동x)

 

 

이클립스 세팅

인코딩 방식 UTF-8로 변환해두기

안하면 파일 다 깨져서 난리남...

https://parkjye.tistory.com/35

 

※ 만약 윈도우 단축키랑 겹쳐서 작동안한다면?

이클립스 안에서 단축키 변경할

상단 windows - preferences - general - keys - 검색창에 copy lines - binding란에서 변경

 

※ 토글키(Toggle key)?

한번 누르면 동작이 되고 또한 누르면 동작이 해제되는

 

※ 자동완성 축약어 수정하고 싶을 때는?

상단 windows - preferences - java - editor - templates

 

 

 

 

 

[자바의 정석 - 기초편] ch1-17~19 책의 소스와 강의자료 다운로드, 소스파일 가져오기, 내보내기

강의 자료 확인

특히 플래쉬 파일들이 중요 개념들이 보고 이해할

 

 

다른 사람 혹은 외부 자바 코드를 받아와야서 등록시키고 싶다면?

Package Explorer창에서 곳에 우클릭 - import - General - Existing Projects into Workspace 클릭 - 아래 next 클릭 - 상단우측 browse 눌러서 경로 지정 - 중간에 option에서 copy projects into workspace 체크하고 finish

 

 

 

나의 파일을 외부로 보내고 싶다면?

Package Explorer창에서 곳에 우클릭 - export - General - archive file 클릭 - next 클릭 - 지정경로 지정 browse 클릭 - finish

 

728x90
반응형

+ Recent posts