Eclipse에서 SVN을 통한 형상관리 작업시 많이 사용하게 되는 단축키가 있는데 아래 3개 입니다.Ctrl + Alt + S --> Synchronize with repositoryCtrl + Alt + U --> UpdateCtrl + Alt + C --> Commit 그런데 언제부턴가 Synchronize with repository와 Update 단축키는 동작을 하는데 Commit 단축키가 먹통이 되었습니다. 이미 꽤 오래전(?)부터 (Indigo 버전 부터였던가요?) Eclipse 설치 후 기본적으로 SVN 관련한 단축키 기능이 Disable 되어있던 것이 기억이 나서 "Window > Customize perspective.." 메뉴로 가보니 "Command Groups Availabilit..
대부분의 IDE가 그렇듯 이클립스 역시 Code Template 기능을 지원하고 있습니다. 실제 코드 라인 뿐만 아니라 각 영역별 주석에도 이를 적용 할 수 있는데, 팀 단위 개발에서는 주석에도 상당한 신경을 써야 하므로 주석에 대한 Template 을 몇가지 맞춰 두는 것도 좋은 방법이라 할 수 있겠습니다. 제가 사용하는 몇가지 Comment Template 입니다. ◈ Preference 항목 ⊙ Java > Appearance > Code Template ◈ 설정 내용 ⊙ Comments -> Types /** * * ${package_name} * |_ ${file_name} * * * Desc : * @Company : Wisenut. Inc * @Author : ${user} * @Date :..
Spring Framework 기반의 개발 과정에 익숙치 않은 개발자라면 복잡한 설정과 MVC 기반의 구조로 인해 혀를 내두르는 분이 많을 것이라 생각합니다. 저역시 5~6개월 동안 Spring 기반의 개발을 해오면서 좌절과 분노로 하루를 보낸적이 한두번이 아닙니다. 그만큼 복잡한 설정과 구조를 가지고 있는 Spring 이지만, 한번 익숙해지면 이만큼 편하게 개발 할 수 있는 환경도 없다고 합니다. (Spring 달인 왈!!) Spring Framework 기반 개발시 작업에 많은 도움을 주는(특히 Spring 초보에게) Eclipse 플러그인이 바로 Spring IDE 입니다. 그럼, Spring IDE 설치과정을 살펴보도록 하겠습니다. 그 전에 Spring IDE 업데이트 사이트를 알아야 합니다만, ..
최근 Java Module을 만들면서 UTF-8로 프로젝트를 생성하고 코드를 작성하고 있었다. 회사에서 배포하는 Module이 다국어를 지원 할 수 있어야 하는 관계로 어쩔 수 없는 상황. 그런데 묘하게도 실행/디버깅을 하는 과정에서 Eclipse 콘솔 화면에 한글이 깨져서 출력되는 것이다. '아띠...! 이게 모야...' 위 화면은 실제 업무중 어플리케이션 실행시 입력한 인자값을 체크하여 부적합한 옵션 입력 시 에러를 출력하는 화면을 간단하게 만들어 테스트 하는 과정에서 발생한 경우이다. 프로젝트 인코딩을 UTF-8로 설정하였기에 각 Java 소스 파일이 ANSI로 저장되었나 싶어 확인 해보니 Java 소스는 UTF-8 포맷으로 저장되어 있었다. 이쯤 되면 이제 고민에 빠진다... 구글링을 할 것인가...