본문 바로가기

웹개발/플러그인 (Eclispse)

[이클립스] eclipse.ini 수정하여 나의 이클립스 속도 개선을 해보자 Eclipse.ini란? 이클립스 프로그램의 설정 파일으로, 이클립스가 실행될 때 이 파일을 훑고 지나가며 옵션들을 정합니다. 이 파일을 약간 수정해 줌으로써 투박한 이클립스의 속도를 향상 시킬 수 있습니다. 최신 버전인 oxygen은 속도가 조금 빨라진 것 같지만, Mars와 Neon은 oxygen 에 비해 정말 느립니다. 하지만 oxyzen을 지원하지 않는 플러그인을 사용하시는 등의 이유로 Mars와 Neon을 사용하신다면 속도의 차이를 체감하실 수 있겠습니다. 제가 체감한 속도 변화는 다음과 같습니다. 구동 시간UI 건드릴 때 속도서버 실행 및 응답 속도 위치 윈도우의 경우 eclipse 설치 폴더에 eclipse.ini라는 이름으로 들어 있고 Mac의 경우 이클립스 아이콘을 우클릭 - '패키지 내.. 더보기
[이클립스]CV는 그만! 나만의 스페셜한 자동 완성 기능 Template 활용 소개 코딩을 새로 시작하거나 기존에 코딩을 하던 분들이 가장 많이 하게 되는게 Ctrl + C, V인데 새로운 소스를 붙여 넣는 행위도 있지만, 기존 소스들을 찾아 붙여 넣는 패턴도 많이 있습니다. 기존 소스들 중 자주 사용하는 소스들을 매번 찾는 시간을 줄이는 방법을 소개 하려 합니다. 이클립스의 template 기능으로 나만의 소스를 저장해둬서 필요할 때마다 쉽고 간편하게 사용 할 수 있는 기능입니다. 자동완성 기능 사용하기 이클립스에서 코딩하다보면 다음과 같은 화면을 많이 볼 수 있습니다. for 를 입력하고 Ctnl + space 를 눌렀을 때 나오는 것으로기본적으로 제공하고 있는 자동완성기능입니다. for 로 시작되는 자동완성이 많이 있네요. 선택해보면 for 문이 완성되고 커서가 for문 안에.. 더보기
[이클립스 플러그인] anyEdit 와 Scheduler 1. AnyEdit 이클립스 플러그인 anyEdit 입니다. [기능]1) 카멜규칙 언더바형식2) 대소문자 상호 전환 [단축키] (1) 소문자 -> 대문자 : ctrl + alt + u (2) 대문자 -> 소문자 : ctrl + alt + l (3) camel underbar : ctrl + allt + k 먼저 anyEdit 플러그인을 마켓에서 설치합니다. spring MVC 기본 프로젝트를 생성 후 camel 규칙으로 쓰여져 있는 dateFormat을 영역 지정 후에 ctrl + alt + k 를 해보겠습니다. [결과] dateFormat 이 date_format으로 변경 된 것을 확인할 수 있습니다. 또한 AnyEdit은 단어 하나만이 아닌 영역 내에서의 변환도 지원하고 있어 아래 사진과 같이 영역을.. 더보기
[이클립스 플러그인]서버 재기동 없이 자바 파일 변경 내역 반영_jRebel 이클립스에서 웹 프로젝트 개발 시 자바 파일을 변경하는 경우 서버를 재시작 해줘야 변경한 내용이 반영되는데요. 서버 재기동 하는데 소비되는 시간이 생각보다 많습니다. 이럴 때 사용할 수 있는 jRebel 이라는 이클립스 플러그인 사용법을 소개해드리겠습니다. jRebel을 사용하시면 자바 파일을 변경해도 서버 재기동 없이 실시간으로 변경사항이 반영됩니다. ※ 설치 후 라이센스 키를 발급받는데 페이스북 또는 트위터 계정이 필요합니다. 우선 이클립스를 플러그인을 받기 위해 마켓을 띄웁니다. 마켓에서 jRebel로 검색 후 install 합니다. 기본 설정 그대로 confirm 합니다. 약관 동의 후 finish 합니다. 설치가 완료 되면 이클립스를 재시작합니다. 여기까지 jRebel 플러그인 설치가 완료되었구.. 더보기