이클립스 리팩토링 DarkKaiser, 2007년 7월 7일2023년 9월 5일 겉으로 보이는 동작의 변화없이 소프트웨어의 내부 구조(디자인)를 바꾸는 작업 Rename 패키지, 클래스, 메서드, 필드, 변수, 파라미터의 이름을 바꾸는 데 사용할 수 있으며, 코드의 내용과 관계가 없는 프로젝트 이름이나 소스 폴더의 이름도 이 기능으로 바꿀 수 있다. Move 메서드나 필드가 잘못된 클래스에 속해 있어 이를 적절한 다른 클래스로 옮기고 싶을 수 Continue Reading
이클립스 디버깅 관련 기능 DarkKaiser, 2007년 7월 7일2023년 9월 5일 Display Display 뷰에는 현재 스택 프레임의 컨텍스트에서 실행할 수 있는 모든 종류의 수식을 입력하고 실행할 수 있다. 현재 컨텍스트에서 볼 수 없는 변수나 메서드를 사용하거나 문법적으로 잘못된 수식을 평가하려고 하면 에러가 표시된다. 특정 컨텍스트에서 수식을 실행시켜 결과를 확인하고 싶을 때 사용 Inspect Display 뷰에는 확인하고 싶은 수식을 마음대로 입력할 수 Continue Reading
JDT 검색 DarkKaiser, 2007년 7월 7일2023년 9월 5일 에디터에서 문자열 검색 에디터의 편집중인 파일에서 문자열을 찾는 방법은 Ctrl+F키를 누르면 찾기/바꾸기 대화상자를 통하여 할 수 있다. 간단한 문자열을 찾아보고 싶을 때는 다이얼로그를 띄울 필요 없이 점증적 검색을 이용하면 편리하다. 에디터에서 Ctrl+J키를 누르면 워크벤치 아래쪽의 상태바 메시지 표시 영역에 “Incremental File’가 표시되고 점증적 찾기 모드가 되는데, 이 상태에서 찾으려는 문자열을 Continue Reading
JDT 유용한 기능들 DarkKaiser, 2007년 7월 7일2023년 9월 5일 스크랩북 코드를 작성하다가 API나 수식을 간단히 테스트해 보고 싶을 때 보통 테스트 클래스를 만들게 되는데, 더 편하고 빠른 방법이 있다. 바로 스크랩북을 이용하는 것이다. 메뉴바에서 File>New>Other를 선택한 다음 New 다이얼로그에서 Java>Java Run/Debug>Scrapbook page를 선택하면 스크랩북 페이지를 띄울 수 있는데, 여기서 간단한 코드를 입력하여 테스트할 수 있다. 스크랩북에 코드를 입력한 Continue Reading
JDT 기본 사용법 DarkKaiser, 2007년 7월 7일2023년 9월 5일 에디터 기본 사용자 인터페이스 에디터의 맨 왼쪽에는 마커바(marker bar)가 있는데 여기에 컴파일 에러, 경고, 북마크, 태스크, 오버라이드(override)된 메서드 등에 대한 아이콘이 표시된다. 현재 선택된 코드 블럭 영역은 마커바 상에서 진하게 표시된다. 컴파일 에러나 경고는 마커바에 표시도리 뿐만 아니라 에디터에도 표시된다. 컴파일 에러가 있는 곳에는 빨간색 밑줄이, 경고가 있는 곳에는 노란색 Continue Reading