📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 이클립스 (57)

이클립스[Elipse] 2018. 7. 13. 16:00

[이클립스] 이클립스 Workspace 경로 변경 및 새로 만들기

이클립스(eclipse) Workspace 경로 변경 및 새로 만들기이클립스에서 어플리케이션 개발은 프로젝트 단위로 이루어지지만 프로젝트들과 이클립스 설정등은 워크스페이스(workspace) 단위로 관리됩니다. 이클립스에서 핵심 데이터는 workspace입니다. 이곳에서 모든 작업들을 진행하며, 각종 이클립스 관련 설정들과 작업한 프로젝트 폴더들이 저장됩니다.따라서 용도에 따라 workspace를 여러개 만들어 두고 원하는 workspace에서 작업하는 식으로도 이클립스를 사용할 수 있습니다. 또한 현재 PC에서 작업하던 모든 내용을 새로 구매한 노트북으로 옮겨서 진행하고 싶은 경우 eclipse 디렉터리를 통째로 옮겨도 되지만 노트북에 eclipse가 설치되어 있다면 workspace만을 옮겨서 사용할..

이클립스[Elipse] 2018. 7. 12. 05:00

[이클립스] 테마(Theme) 설치 및 적용하기

이클립스 테마(Theme) 설치 및 적용하기자바 개발자라면 누구나 사용하는 무료 IDE 이클립스. 무료에다 강력한 디버깅 및 개발 관련 기능들을 제공하므로 저와 같이 궁핍한 개발자에게는 완벽한 IDE임에 틀림 없습니다. (무거움과 버그만 없더라면)다만 조금 아쉬운점은 인터페이스 디자인인데, Visual Studio나 jet brain사의 IntelliJ 같은 유료 IDE의 테마 디자인들에 비해 조금은 너무 고전적인 느낌을 주고(이클립스 같은 무료 툴은 주신것에 대해 감사합니다) 가장 결정적으로 기본 테마의 경우 흰 바탕이라서 눈에 너무 피로감을 줍니다.테마(Theme) 설치저의 경우 미리서 테마를 적용했지만 테마를 적용하는 방법을 알아보도록 하겠습니다. 이클립스 상단의 Help > Install New ..

이클립스[Elipse] 2018. 7. 12. 01:00

[이클립스] 네이버 개발자 D2 글꼴 사용하기

네이버 개발자 D2 글꼴네이버에서는 개발자를 위한 D2 Coding 글꼴을 무료로 배포하고 있습니다. D2 Coding 글꼴은 나눔바른고딕을 바탕으로 하여 최적화 시킨 글꼴로 영문이나 숫자 한글 특수문자간의 변별력을 강화하여 가독성을 증가시켰다고 합니다. 제가 개발용 글꼴로 사용하는 기준은 가장 기본적으로 여기는 조건인 1과 l (소문자 L)의 구분이 명확한가 인데, D2 Coding 글꼴은 이런 부분을 정확히 고려하였습니다. 역시 저의 꿈의 직장 네이버 짱짱맨? 짱짱컴퍼니 입니다.D2 글꼴 다운로드 및 적용글꼴 다운로드와 글꼴에 대한 자세한 설명은 github 링크를 다음 참조합니다.-> https://github.com/naver/d2codingfont현재 버전 1.3.2까지 나왔습니다. 만약 이전에..

이클립스[Elipse] 2018. 7. 5. 00:30

[이클립스] 설정 구조 설명 및 설정 팁

이클립스(Eclipse) 설정 구조 설명 및 설정 팁자바 개발자라면 거의 대부분 무료 IDE인 이클립스를 사용할 것입니다. 이클립스를 많이 사용해본 개발자라면 이클립스 설정에 대해 익숙하겠지만 초급 개발자 및 자바를 공부하는 학생이라면 설정 구조에 대해 익숙하지 않을 수 있습니다. 이클립스 구조는 의외로 단순한데 이번 글에서 아주 간략히 알아보도록 하겠습니다. 설정 구조를 간략하게나마 알고 나면 원하는 설정이 어디에 있을지를 더 쉽게 찾을 수 있습니다.전역 설정, 프로젝트 설정, 플러그인 설정이클립스 설정 구조를 보자면 크게 위와 같이 나눌 수 있습니다. 전역 설정은 말 그대로 이클립스 전체에 적용되는 설정입니다. 정말 단순하게 인코딩이라든지, 폰트 크기, 폰트 색상 등의 이클립스 전체에 해당하는 설정을..

이클립스[Elipse] 2018. 7. 4. 09:30

[이클립스] Eclipse 디버깅(debugging) 파헤치기 [5] 디버깅시 코드 실행하기 Inspect 뷰

연관글[이클립스] Eclipse 디버깅(debugging) 파헤치기 [1] 디버깅 시작하기[이클립스] Eclipse 디버깅(debugging) 파헤치기 [2] 브레이크 포인트 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [3] 변수 값 확인 및 수정하기 Variables 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [4] 값 확인 및 코드 실행하기 Display 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [5] 디버깅시 코드 실행하기 Inspect 뷰Inspect 뷰Inspect 뷰는 코드를 실행하고 실행한 결과값을 볼 수 있습니다. Display 뷰에서도 코드를 실행하거나 변수를 실행할 수 있지만 객체의 경우에는 toString() 메서드의 ..

이클립스[Elipse] 2018. 7. 4. 06:00

[이클립스] Eclipse 디버깅(debugging) 파헤치기 [4] 값 확인 및 코드 실행하기 Display 뷰

연관글[이클립스] Eclipse 디버깅(debugging) 파헤치기 [1] 디버깅 시작하기[이클립스] Eclipse 디버깅(debugging) 파헤치기 [2] 브레이크 포인트 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [3] 변수 값 확인 및 수정하기 Variables 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [4] 값 확인 및 코드 실행하기 Display 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [5] 디버깅시 코드 실행하기 Inspect 뷰Display 뷰Disaplay 뷰를 이용하면 디버깅을 실행할 때 현재 실행중인 시점의 스택프레임에서 특정 변수의 값을 확인하거나 특정 메서드를 실행시켜볼 수 있습니다. 웹어플리케이션의 경우 이클립..

이클립스[Elipse] 2018. 7. 4. 02:00

[이클립스] Eclipse 디버깅(debugging) 파헤치기 [3] 변수 값 확인 및 수정하기 Variables 뷰

연관글[이클립스] Eclipse 디버깅(debugging) 파헤치기 [1] 디버깅 시작하기[이클립스] Eclipse 디버깅(debugging) 파헤치기 [2] 브레이크 포인트 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [3] 변수 값 확인 및 수정하기 Variables 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [4] 값 확인 및 코드 실행하기 Display 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [5] 디버깅시 코드 실행하기 Inspect 뷰값 확인하기 (Variables 뷰)이클립스에서 디버깅 시에 현재 시점(현재 스레드의 스택 프레임)에 어떤 변수에 어떤 값들이 담겨있는지 확인하기 위한 Variables 뷰를 제공합니다. 변수가 p..

이클립스[Elipse] 2018. 7. 3. 22:00

[이클립스] Eclipse 디버깅(debugging) 파헤치기 [2] 브레이크 포인트 뷰

연관글[이클립스] Eclipse 디버깅(debugging) 파헤치기 [1] 디버깅 시작하기[이클립스] Eclipse 디버깅(debugging) 파헤치기 [2] 브레이크 포인트 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [3] 변수 값 확인 및 수정하기 Variables 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [4] 값 확인 및 코드 실행하기 Display 뷰[이클립스] Eclipse 디버깅(debugging) 파헤치기 [5] 디버깅시 코드 실행하기 Inspect 뷰Breakpoints(브레이크 포인트) 뷰브레이크 포인트 뷰를 이용하면 현재 어느 위치에 브레이크 포인트가 걸려있는지 알 수 있고 지정해둔 브레이크 포인트를 활성화 또는 비활성화 하는등의 관리가 가..

이클립스[Elipse] 2018. 7. 3. 18:21

[이클립스] Eclipse 디버깅(debugging) 파헤치기 [1] 디버깅 시작하기

Eclipse 디버깅(Debugging)디버깅은 프로그램의 버그를 발견하고 제거하는 과정입니다. 이 과정에서 프로그램에 직접 테스트 값을 입력해보고 흐름을 직접 따라가면서 어느곳에 문제가 있는지 찾아나갑니다. 프로그램을 개발할때에는 수없는 디버깅을 거치게 됩니다. 이는 개발 뿐만 아니라 이미 운영중인 프로그램의 유지보수 기간에도 해당하는데, 완성된 프로그램에도 오류가 발생하면 오류를 찾기위한 디버깅을 할 수 있습니다.JAVA 프로그램을 주로 개발하는 무료 IDE(통합 개발 환경)인 이클립스는 강력한 디버깅 기능들을 제공합니다. 이번글에서는 간단한 JAVA 소스를 디버깅하는 방법을 알아보도록 하겠습니다.퍼스펙티브이클립스는 용도에 따른 여러가지의 퍼스펙티브(Perspective)를 제공합니다. 퍼스펙티브는 ..

이클립스[Elipse] 2018. 6. 29. 00:30

[이클립스] 이클립스에서 Java 명령행 매개변수(String[] args 배열) 값 넘기는 방법

참고글[JAVA] Java 명령행 매개변수(args 배열)값 넘기면서 실행하기 (String[] args에 대하여)이클립스로 명령행으로 받은 인자값 출력하기이클립스에서 다음과 같은 코드를 실행할때 인자값을 넘기는 방법을 알아보도록 하겠습니다. 명령행으로 받은 인자값들을 그대로 출력하는 예제이며, args 인자값에 대해 궁금하신 분들은 참고글 링크를 따라가 주세요.public class MainTest { public static void main(String[] args) { for(int i = 0; i 이클립스에서 실행하고 싶은 클래스 마우스 우클릭 후 Run As > Run Configurations... 클릭합니다.다음과 같은 실행 설정 팝업이 나타나는데 Arguments ..