평범한 개발자의 개인 블로그
무소의뿔처럼혼자서가라 / 2017. 7. 31. 23:20 / 잡동사니/ECLIPSE

1. From within Spring Tool Suite open the update manager by selecting Help > Install New Software….

2. Click Add… and enter the following location:

 

Name : wirefrmaesketcher

Location : http://wireframesketcher.com/updates

 

무소의뿔처럼혼자서가라 / 2017. 6. 13. 13:14 / 잡동사니/ECLIPSE

Eclipse 에서 javascript 를 열었는데 “Decoration Calculation” 오류가 발생하였습니다. ㅠㅠ

 

1. 일단 perm 메모리 부족현상인듯 하니 아래와 같이 조금 올려주었습니다.

 

-XX:PermSize=256M
-XX:MaxPermSize=256M
-XX:MaxNewSize=256M

 

해결이 안되네요 허~~ ㅠㅠ

 

2. 다음 해결방안으로

eclipse 에서 General -> Appearance -> Label Decoration 메뉴에서 아래 항목의 체크를 해제 시켜줍니다.

JavaScript Function Override Indicator <- 체크 해제

 

해결완료 ^^

무소의뿔처럼혼자서가라 / 2017. 3. 8. 11:29 / 잡동사니/ECLIPSE

 

 

PMD란 : 정의된 규칙(Rule)을 기반으로 개발자가 작성한 소스 코드를 검사하여, 오류 및 위험 요인을 식별하여 알려 주는 기능을 제공한다.

 

위험이 있는 소스를 분석하기 위한 도구 PMD 입니다.

설치는 Help - Eclipse Marketplace 에서 pmd 로 검색하면 나오는 것중 eclipse-pmd 를 install 해줍니다~

 

아래의 경로에 설치방법을 따라서 설치 합니다~

 

그럼 소스분석사항인 룰셋을 pmd 에 적용해 보겠습니다.

 

전자정부프레임워크 표준 룰셋으로 하는것이 좋겠네요~

아래의 경로에 설명과 설치방법이 있으니 따라서 설치해 봅니다.

http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:inspection#전자정부_표준프레임워크_표준_inspection_룰셋_적용하기

 

첫번째로 위 URL 에 따라 룰셋 압축파일을 받아서 설치해 봅니다.(개발환경에 따라 파일을 받습니다.)

이클립스3.1 버전이니 2.7이상 버전을 받아봤습니다.

egovinspectionrules-2.7.zip

 

아래은 가이드에 나와있는 방식 입니다. pmd 설치 버전에 따라 조금 다를수 있습니다.

1. Window > Preferences

 

2. Preferences 창의 왼쪽 메뉴 구조에서, PMD > Rules Configuration 선택

 

3. Preferences 창에서, 오른쪽 중앙의 Clear all 버튼 클릭

 

4. PMD Confirmation 대화창에서, OK 버튼 클릭으로 모든 룰 삭제

 

5. PMD Plugin 대화창에서, Browse… 버튼을 클릭하여 앞서 압축해제한 룰셋 파일 중 한글판인  EgovInspectionRules_kor.xml 파일을 선택

(CSV 파일 REPORT 파일의 한글깨짐으로 EgovInspectionRules_eng.xml 파일로 다시 세팅 하였습니다~ 한글깨짐 해결방안은 찾아보아야 할듯 합니다. 해결하였습니다. 아래의 방법으로 하니 잘 되네요~)

!!!!! 위처럼 한글 csv 파일을 열었을경우 한글이 깨진다면 해결방법입니다. 이경우는 엑셀의 기본인코딩인 EUC-KR 이 아닌 UTF-8 파일인 경우에 깨져버린다고 합니다.

해결방법은 csv 확장자를 txt 로 바꾼후에 열게되면 인코딩과 열 구분자를 묻는 창이 나오고 창에서 인코딩을 UTF-8 로 선택하면 정상적으로 한글이 나옵니다~ 요건 이렇게 해결합니다.(엑셀프로그램을 먼져 실행하고 파일>열기 에서 열어줍니다)

 

6. Import by Copy 항목 선택하고 OK 버튼을 클릭

7. Preferences 창의 Rules 그리드 목록에서 방금 들여온 룰 확인

 

OK 버튼 클릭 설치 끝 입니다.^^

 

@ PMD 검사 시작

이제 소스에서 오른쪽 마우스 클릭해 보면 PMD > Check Code 를 실행합니다.

 

@ PMD 결과 Report 파일 다운로드

1. 이것을 Report 로 다운받으려면

Window > Preferences > PMD > Reports 에서 다운받을 형식을 선택합니다.(복수설정 가능)

 

2. 소스에서 오른쪽 마우스 클릭하여

PMD > Generate Reports 를 클릭해 줍니다~

 

@ 39개 룰셋 수정처리 가이드

아래의 URL 에서 어떻게 처리해야 하는지 확인하여 수정하여 줍니다~

http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:inspection:usetool#전자정부_표준_inspection_룰셋

 

reports 파일위치는 프로젝트 하위에 reports 밑에 생성됩니다.

 

 

 

캡처는 없습니다~  나중에 시간되면 캡처도 넣겠습니다~ 끝~

 

 

무소의뿔처럼혼자서가라 / 2017. 3. 2. 15:48 / 잡동사니/ECLIPSE

이클립스 플러그인중에 특히 유용하게 쓰고있는 퀵 서치(quick search) 입니다.

 

이클립스 검색(search) 기능과 다르게 검색하는 단어가 포함된 파일들을 실시간으로 찾아줍니다. ㅎㅎ

 

이클립스의 Help > Install New Software... 메뉴에서 추가해 보도록 하겠습니다.

 

Name    : quick search

Location : http://dist.springsource.com/release/TOOLS/update/e4.3/

 

Core / Eclipse Integration Commons 에서 Eclipse Quicksearch 가 있군요 체크하고 설치해 줍니다.

 

 

 

 

설치 후 이클립스가 재시작됩니다.

 

재시작되면 이제 잘되는지 해봐야 겠죠?

 

Ctrl + Shift + L 단축키를 눌러보면 Quick Text Search 창이 잘 뜨네요 ~^^

 

description1 이 포함된 파일을 검색해 봤는데 매우빠르게 검색되네요~ SSD 라서 빠른건가요? ㅎㅎ

 

 

quick search 는 필수 플러그인이 되겠습니다. 끝~

 

무소의뿔처럼혼자서가라 / 2017. 3. 2. 15:25 / 잡동사니/ECLIPSE

이클립스를 사용하면서 눈의 피로가 너무 심하여 테마를 변경해 보기로 하였습니다.(그리고 가독성도 좀 더 나아보이네요)

 

검은색계열의 테마들을 사용해 보기로 하였습니다.

 

여러가지 방법으로 추가할수 있으나

 

이클립스의 Help > Install New Software... 메뉴에서 추가해 보도록 하겠습니다.

(Help > Eclipse Marketplace 에서 Eclipse Color Theme 로 검색해서 install 하는 방법도 있습니다.)

 

Add...  버튼을 클릭하시고 아래처럼 지정해주시고 ok 해주세요~

Name    : color theme

Location : http://eclipse-color-theme.github.io/update/

 

그리고 Eclipse Color Theme 체크박스에 체크하신후 설치하면 됩니다.  설치가 완료되면 이클립스가 재시작 됩니다~

 

 

 

 

설치가 다 됬다면 아래처럼 메뉴가 추가되었을것 입니다~

Window > Preferences > General > Appearance > Color Theme 메뉴가 보이시나요??

저는 Pastel 이 젤 마음에 드네요~~ ㅎㅎ 적용해 보겠습니다. Pastel 선택후 OK 해주세요~

 

테마를 설정하고 보니 콘솔의 텍스트가 가독성이 떨어지니 색을 좀 바꿔주도록 합니다.

Window > Preferences > Run/Debug > Console 에서 바꿔주면 됩니다. 개인적으로 설정해 보시고 마음에 드는 색으로 변경합니다.

 

 

 

아~ 그런데 에디터만 바뀌고 배경은 그대로 라구요??? 저는 에디터 부분만 색변경해서 사용합니다.(가독성이 더 좋더군요)

 

하지만 모두 바꾸는것이 좋다하시면 moonrise 플러그인으로 전체 모두 바꿀수 있습니다. 이것말고도 다른것도 있습니다.

 

Help > Eclipse Marketplace 에서 moonrise 검색해보면 첫번째로 있네요~

 

설치가 완료되면 General > Appearance 에 MoonRise 가 추가되어 있습니다. 선택하고 OK 하게되면 적용됩니다.

 

하지막 저는 그냥 Windows 7 Classic 씁니다~ 개인적으로 moonrise 가독성이 별루에요 ^^

 

 

 

 

 

 

 

 

 

무소의뿔처럼혼자서가라 / 2017. 2. 22. 10:48 / 잡동사니/ECLIPSE

이클립스가 조금 무거워 나의 노트북이 버벅거려 이클립스 최척화를 조회하여 몇가지를 적용해 보았다.

JSP 페이지가 특히 복사 붙여넣기 하면서 느려져 아래와 같이 조치하여 해결함.

1. 일단 Validation은 모두 Disable 처리함.

Window > Preferences : Validation filter 검색하여 Disable All 하였다.

 

2. Spelling 체크 해제하기

Window > Preferences : Spelling filter 검색하여 Enable spell checking 해제하기

 

3. Hyperlinking 기능 해제 : 이기능은 컨트롤키를 누르고 있으면 나오는 기능으로 몇개만 해제한다.

 

 

일단, 이정도만 해도 매우 빨라졌음을 느낄수 있다. ㅋㅋㅋㅋㅋㅋ

 

 

 

추가적으로 정리가 필요하면 참고 ~

https://slipp.net/wiki/pages/viewpage.action?pageId=5177633

 

추가적으로 설정 환경을 복사하려면

\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\ 폴더를 복사해서 붙여넣으면 된다고 하네요~

© 2015 무소의뿔처럼혼자서가라 in 평범한 개발자의 개인 블로그
Designed by DH / Powered by Tistory
/ /