'이클립스'에 해당되는 글 10건

  1. 2011/12/17 안드로이드 개발환경 설정이 쉬워졌다
  2. 2011/09/02 eclipse marketplace 를 이용하자 - Use eclipse marketplace (2)
  3. 2010/06/28 Eclipse 3.6 Helios 가 릴리즈되었습니다.
  4. 2009/07/01 eclipse Galileo 3.5 의 주목할만한 새로운 기능
  5. 2009/06/24 eclipse 3.5 Galileo 가 출시되었습니다.
  6. 2008/12/11 eclipse 3.5 미리보기
  7. 2008/11/30 실시간으로 같은 파일을 다른 사람과 함께 편집한다 - Cola (4)
  8. 2008/06/28 Eclipse 3.4/Ganymede 발표
  9. 2007/08/19 CDT 에서 북마크
  10. 2007/07/02 완소 eclipse 3.3 릴리즈!!
2011/12/17 23:49

안드로이드 개발환경 설정이 쉬워졌다

 어느샌가(ADT r14 버젼 이 후) 이제 eclipse 의 플러그인인 ADT(Android Development Tool)만 설치하면 아래 화면과 같이 최신 SDK 를 쉽게 설치할 수 있게 되었다.


 기존에는 SDK 를 직접 받아서 설치하고, ADT 를 설치해야했지만, 이제 ADT 만 설치하면 ADT 를 통해서 쉽게 SDK 도 설치가 가능해졌다. ( http://tools.android.com/recent/welcomewizard ) 참고. 

 이제 초보 안드로이드 개발자들은 Java -> eclipse -> ADT 만 기억하면 된다~  
Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/380 관련글 쓰기

2011/09/02 23:15

eclipse marketplace 를 이용하자 - Use eclipse marketplace

eclipse marketplace 기능이 들어온지도 어느 정도 지났는데(Helios 부터 추가되었음), 각종 글들이 아직도 url 을 넣는 방식으로 설명하고 있다. 좀 아쉬운 상황.

이제는 유명한 플러그인이라면, marketplace 에서 검색해보자~


 위와 같이 Help -> Eclipse Marketplace 를 클릭하자.



 간단히 Find 창에 원하는 플러그인을 검색하면 바로 install 이 가능하다.

 PyDev(python 개발환경), Subclipse(subversion 사용), FindBugs(Java 버그 찾기) 등은 이와 같은 방법을 통해 쉽게 설치할 수 있다.

 유명한 플러그인이라면서 번거롭게 홈페이지에서 설치 url 을 찾기 위해 시간을 낭비하지 말자~!!
Trackback 0 Comment 2

Trackback : http://blog.wimy.com/trackback/373 관련글 쓰기

  1. 언성 2011/09/27 14:44 address edit & del reply

    이거 lixux만 되는것임?

    • Favicon of http://blog.wimy.com BlogIcon zelon 2011/10/03 12:22 address edit & del

      아니 윈도우도 됨 ㅋ

2010/06/28 00:51

Eclipse 3.6 Helios 가 릴리즈되었습니다.

 Eclipse 는 이제 거의 제 메인툴이 되었습니다. 아쉽게도 Visual Studio 를 대체할 수는 없지만, win32 C++ 프로그래밍을 제외하고는 정말 최고의 툴이라고 할 수 있겠습니다.

 http://help.eclipse.org/helios/index.jsp

 이번에 3.6의 주목할만한 특징(제 생각에 괜찮다!라고 할만한)은 다음과 같습니다.(위의 링크에 있는 내용 중 발췌입니다)

Workbench
- 빌드 후 에러를 더블 클릭하면 해당 위치로 갑니다... 왜 이제 추가되는건지 -_- 여튼 정말 감사~
- eclipse marketplace 이 생겼습니다. eclipse 안에서 플러그인을 검색해서 설치가 가능합니다. - iphone 의 app store 라고 생각하면 됩니다.

Java (Java 를 잘 안 써서 눈에 띄이는 게 하나 밖에 없네요;;)
- Debug 시에 instance count 를 확인할 수 있습니다.

CDT - C/C++
- 정적코드 분석기 Codan 이 추가되었습니다. 프로그래머의 실수(함수에 return 값이 없다든지등)를 체크해줍니다.(기본으로 설치되지는 않는 것 같습니다)
- 컴파일 결과 콘솔창에서, warning 과 error 이 눈에 띄이기 쉽게 배경색을 바꿔줍니다.
- 정규식을 통해서 직접 에러 파싱하거나 할 수 있습니다.

 실제로는 더욱 많은 내용들이 추가되었으나, 저한테 와닿는 건 저 정도네요 ^^; 고기는 씹어야 맛이고, 툴은 써봐야 안다고, 직접 경험해보세요~~
Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/324 관련글 쓰기

2009/07/01 20:16

eclipse Galileo 3.5 의 주목할만한 새로운 기능



 많은 수정사항들이 있지만, 자세한 사항은 해당 URL 들을 참고하시고, 제 눈에 띄일만한 것들만 적습니다. :)

Eclipse Platform(기본 플랫폼)

- Compare Editor 에서 'Go to Line', 'Set Encoding' 이 지원된다.(대세는 UTF-8!!)

- Microsoft Office 의 Word 파일을 compare 할 수 있다.(대박기능!!!)
- Window -> Preferences -> General -> Show heap status 를 체크하면 eclipse 에서 사용 중인 heap size 를 화면 오른쪽에 항상 볼 수 있고, 휴지통 아이콘을 누르면 Garbage Collector 를 실행시켜준다.

- Project Explorer 에서 'Go Into' 를 통해 현재 프로젝트에 집중할 수 있게 해준다.

- Vertical Selection 을 지원한다. 단축키는 Alt+Shift+A 선택후 여러줄을 동시에 편집할 수있다.



CDT(For C/C++) - http://wiki.eclipse.org/CDT/User/NewIn60

- Refactoring 중 'Extract Local Variable' 기능이 추가되었다. 특정 부분을 지역 변수로 자동으로 만들어준다.
- 자동으로 특정 헤더 파일을 include 해주는 기능이 많이 향상되었다.
- 여러 단계에 걸쳐서 define 되었을 경우 최종값을 바로 보여준다. F2 를 눌러 중간 과정을 볼 수도 있다.
- indexing 을 할 때 재정의된 연산자도 체크한다.
- 휴리스틱하게 include 할 header 파일을 찾는다.(과연?)


Java - http://download.eclipse.org/eclipse/downloads/drops/R-3.5-200906111540/eclipse-news-part2.html

- 클래스 생성자를 좀 더 잘 assistant 해준다.
- 주석의 처음과 시작 /* */ 을 더블클릭하면 전체 주석을 선택해준다.
- 다양한 방법으로 쉽게 toString() 메서드를 만들게 도와준다.

PDE - http://download.eclipse.org/eclipse/downloads/drops/R-3.5-200906111540/eclipse-news-part4.html


- Plug-in Spy 를 추가하여 쉽게 플러그인 id 를 알수 있게 해줌(대박기능!!) Alt+Shift+F2

- 작업중인 플러그인을 현재 workbench 에 넣게 해주어서, 개발한 것을 쓰면서 바로 개발 할 수 있다.(재시작은 필요)


기타
-  Subclipse 제대로 동작합니다. :)



Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/248 관련글 쓰기

2009/06/24 23:45

eclipse 3.5 Galileo 가 출시되었습니다.



 http://www.eclipse.org - 홈페이지
 http://www.eclipse.org/org/press-release/20090624_galileo.php - 릴리즈 포스트

 드디어!!! eclipse 3.5 버젼인 Galileo 가 출시되었습니다. 아직 써보지는 못했지만, 곧 이런저런 새로운 점을 정리해서 올리도록 하겠습니다. :)

Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/246 관련글 쓰기

2008/12/11 04:37

eclipse 3.5 미리보기

사용자 삽입 이미지

 만족할만하거나, 2% 부족한 소프트웨어를 쓰면서 항상 다음 버젼을 기대하는 건 즐거운 일이다. 한 때 0.0.1 버젼이라도 높은 소프트웨어를 쓰려고 노력하던 분들도 많았을 것이다. 그리고 일반적으로 소프트웨어가 업데이트되면서 당연히 좋은 기능들이 추가되므로 좀 더 높은 버젼을 쓰는 것이 좋다.(물론 이상해지는 경우도 있긴 하다 -0-)

 많은 이들의 관심을 받고 있는 eclipse 는 현재 3.4 버젼으로 ganymede 라는 이름을 가지고 있다. 모든 프로그램이 그렇듯이 하나의 버젼이 발표되면서, 발표된 버젼을 패치하면서, 동시에 다음 버젼을 준비해간다. eclipse 의 다음 버젼은 3.5 버젼이 되며, 2009년 2분기에 발표예정이다. 난 아직 3.4 버젼을 열심히 손에 익히는 중이라 3.5 버젼은 관심도 없었는데, 문득 어느 글을 보면서 한번 살펴보게 되었다.

 eclipse 는 개발 중에 milestone 이라는 단위로 개발되는데 줄여서 M 이라고 표기한다. 현재 3.5(갈릴레오)는 M3 까지 개발되었으며, 각각의 링크는 M1, M2, M3 이다.

 현재까지 개발된 기능들 중 눈에 띄이는 다음과 같다.

- Word 파일 비교가 가능(자세한 내용은 링크 참조) - 윈도우만 가능
- Compare Dialog 에서 다른 폴더나 파일등을 선택하는게 가능
- Comment 시작 위치에서 더블 클릭시에 Comment block 선택
- 보다 쉬워진 업데이트 체크
- SWT 에서 Vertical Selection 이 가능해짐.(Visual Studio 에서 Alt + 드래그)
- PDE 부분에서 병렬 컴파일 가능

* 참고로 3.5 버젼용 CDT 인, CDT 6.0 에는 C++ 의 다음 표준인, C++0x 에 대한 계획이 있다.

 m3 까지 오면서 꽤 많은 기능이 추가되었는데 내 눈에 띄는 기능은 위와 같다. 내년 2분기까지 얼마나 더 좋은 기능들이 추가될지... 그리고 위의 eclipse 와 별개로 CDT 는 얼마나 더 좋아질지 기대된다. Visual Studio 의 컴파일러를 쉽게 쓸 수 있게 해준다던지, sln, vcproj 파일을 makefile 로 자동으로 만들어준다던지 이런거를 기대하는 건 너무 무리이려나? ^^

ps : 생각해보니 저런 것을 해주는 스크립트를 짜면 될듯 -_-;;
Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/215 관련글 쓰기

2008/11/30 06:14

실시간으로 같은 파일을 다른 사람과 함께 편집한다 - Cola

 동영상 보러가기 - HD 버젼이라 상당한 고화질(로딩시간은 조금 걸림)

 웹서핑을 하던 중 오랜만에 전율을 느낀 동영상이다.

 바로 Cola 라는 Eclipse plugin 인 Cola 를 이용해서 친구와 동시에 같은 파일을 실시간으로 편집한다. 한번 봐보시길...

 이것이 바로 Pair Programming 의 진정한 '원격 버젼' 이다.


Trackback 0 Comment 4

Trackback : http://blog.wimy.com/trackback/214 관련글 쓰기

  1. Favicon of http://fullc0de.egloos.com BlogIcon fullc0de 2008/12/01 12:32 address edit & del reply

    진정한 짝 프로그래밍은 두명이 돌아가면서 한명은 코딩 한명은 감시 및 질책을 하는 것이지.. ㅋㅋ

    후덜덜프로그래밍이라고나 할까? ㅎ

    • zelon 2008/12/01 17:12 address edit & del

      글치. 근데 원격에서는 보통 돌아가면서 하는게 불가능한데, 저건 가능하니까 ^^ 여튼 멋지긴 멋지다 ㅋㅋ

  2. Favicon of http://kwon37xi.egloos.com BlogIcon kwon37xi 2008/12/10 08:16 address edit & del reply

    와~ 정말 멋진데요~
    zelon님도 WoC 멘토로 참여하실 생각 없으신가요? 개발하시는게 많으신데, 학생들과 함께 기존에 개발중인 것을 개선해도 됩니다. 꼭 새로운 것을 만들지 않아요 돼요.

    • zelon 2008/12/10 20:51 address edit & del

      그러게요. 저도 이런 행사 정말 같이 하고 싶은데, 이태리 출장 중이랍니다 아하하;;;;;; ㅠ.ㅜ 내년에는 참가할 수 있으면 좋겠네요~ ^^

2008/06/28 12:44

Eclipse 3.4/Ganymede 발표

사용자 삽입 이미지


 2008년 6월 25일로 eclipse 3.4 버젼인 Ganymede 가 발표되었다. eclipse 는 정말 다양한 곳에서 쓰이고 있는데 생각보다 3.4 의 발표에 대한 관심이 적은 듯 하다. 아마 지금도 충분히 만족하면서 써서 그런듯 하다(?)

 정말 광범위하게 쓰이기는 하지만 아직 eclipse 는 Java 의 개발툴이라는 인식이 강한데 사실 CDT 플러그인의 덕택으로 C/C++ 에 대한 지원도  상당히 잘되는 편이다. Java 로 만들어져서 꽤 느린감도 있지만 이제 꽤 쓸만한 수준이다.

 다음 2개의 링크에서 eclipse 3.4/Ganymede 의 새로운 기능 중 쓸만한 것들을 뽑아서 번역해보았다.

 * [Eng] eclipse 3.4 의 새로운 기능
 * [Eng] CDT 5.0 의 새로운 기능
 

전체
 - Editor 탭을 마우스 가운데 버튼 클릭으로 현재 문서를 닫을 수 있음
 - 찾기/바꾸기에서 정규식을 쉽게 쓸 수 있게 되었음
 - debugging 시에 변수를 watch 창으로 Drag & Drop 가능

CDT 5.0
 - file template 기능을 통해 New Class 를 했을 때 기본 코드를 지정할 수 있음
 - include 를 할 때 Ctrl+Space(Content Assist) 를 하면 쉽게 include 파일명을 넣을 수 있음
 - for, while, if 문등의 block 도 folding 할 수 있음
 - 단축키 설정에서 Scheme 에 "Microsoft Visual Studio" 가 추가되어 쉽게 단축키 설정을 할 수 있음
 - Rename 밖에 없던 C++ Refactoring 기능에 다음과 같은 기능들이 추가되었다.
  - Getter/Setter 생성
  - 함수 숨기기(private 로 이동)
  - Implement Method(함수 선언부에서 선택시 함수 구현부 생성)
  - Extract Constant
  - Extract Function
 - Indexer 향상(여러 상황 지원, 속도 향상)
 - Ensure newline at end of file 옵션이 기본적으로 켜져 있어서, 파일의 마지막 줄에 빈 줄을 넣지 않아서 warning 이 뜨는 현상을 위해 옵션을 고치지 않아도 된다.

자바
 - 숫자를 따로 하이라이트해준다.
 - 변수를 읽기/쓰기 하는 부분을 따로 표시할 수 있게 해준다(디버깅할 때 편할듯)
 - 멀티CPU 를 통해 30% 까지 속도 향상이 있다.
 - Java String 을 StringBuffer 로 컨버트

SWT
 - 3개의 상태를 가지는 체크 버튼(on/off 외에 중간 상태가 추가)
 - 윈도우 비스타에서의 native progress bar 지원
 - 이미지와 url 에 대한 Drag & drop 지원
 - 전체 화면 지원
 - 투명도(Alpha, Transparent) 지원

기타
 - (Beta인 셈이지만)Subversion 을 위한 Provider 제공(Help -> Software Updates -> Available Software 에서 Ganymede Update Sites -> Collaboration Tools -> SVN Team Provider 에서 설치)


Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/140 관련글 쓰기

2007/08/19 20:49

CDT 에서 북마크

 이클립스는 분명 멋진 툴이다. 다양한 언어로 프로그래밍이 가능하고, 너무나 멋진 플러그인들이 많다. 하지만, 아직 불편한 점이 있는 건 사실이다.

 특히 북마크 기능은 너무나 불편하다. -_- 어떻게 매번 북마크를 설정할 때 북마크 이름을 넣는단말인가. 이클립스 북마크 만든 사람도 안 쓸 것 같다. -_-;;;

 나 같은 경우는 북마크를 영구적인 목적으로 쓰기보다는 '잠깐 어디 갔다올 때!' 쓰므로 더욱 이렇게 느끼는 것 같다. 잠깐 갔다오려고 이 자리에 잠시 표시를 해두는 게 목적인데 북마크 이름을 일일이 넣는 것 자체가 나에게는 낭비고, 키보드 낭비이다.

 그래서 북마크 기능을 안쓰다가, 멤버십 과제 진행 중 도저히 답답해서(나는 툴을 상당히 빠르게 쓰는데 일종의 희열을 느끼는 사람이다) 혹시나 해서 검색을 해보니, 구글이 멋진 검색을 해주었다. 역시 나같은 불편을 느끼는 사람이 있었고 그 사람이 플러그인을 만들어 두었다.

 http://etc.to/eclipse_bookmarks_plugin

 여기의 플러그인을 설치하고 자신에게 익숙하게 단축키를 설정해주면, 대충 Visual Studio 와 비슷하게 북마크를 쓸 수 있다

 역시 플러그인 기반의 이클립스는 멋진 툴이다~ ^^/
Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/106 관련글 쓰기

2007/07/02 21:58

완소 eclipse 3.3 릴리즈!!

 드디어(사실 지금도 만족하면서 써서 딱히 기다리지는 않았다;;) eclipse 3.3 이 릴리즈 되었다. 내가 호기심이 많아서 항상 새로운 툴이나 이런것들을 좋아하기 때문에, 그리고 subversion client 로써 매일매일 쓰는 툴이기 때문에 관심가지고 있는 eclipse. 요즘은 개발관련 잡지에 보면 국내외를 가리지 않고 매번 관련 기사가 나오고 있는 툴이다.

 이 eclipse 가 2007년 6월 29일자로 3.3 버젼이 릴리즈되었다. 다음은 젤 관심이 가는 C/C++ 과 Java 에 대한 새로운 기능들만 모아보았다.

CDT 4.0

 http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm

 - Project Templates 라고 해서 VC++ 에서 기본적으로 코드를 넣어주는 프로젝트가 생겼다.
 - ifdef 에 의해서 쓰이지 않는 코드들은 회색처리된다.(멋져!)
 - include browser 로 include 된 헤더들을 계층적으로 볼 수 있다.
 - MinGW 환경을 알아서 세팅해준다.

 eclipse 는 그 태생에 의해 주로 자바 환경을 다루는 데 어느샌가 eclipse 에서 C/C++ 코딩을 도와주는 CDT 가 버젼이 4.0 으로 버젼을 앞서가고 있다. 역시 아직 C/C++ 이 중요한 개발 언어인 것 같다. 아직 나도 eclipse 로 C/C++ 코딩을 하는 것은 아니지만 시간이 되면 환경을 바꾸려고 생각 중이다.



JDT 3.3

 http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.jdt.doc.user/whatsNew/jdt_whatsnew.html

 - 리팩토링을 할 때 모든 소스를 저장하지 않고도 가능하다.
 - Quick fix 를 할 때 gettter, setter 가 있는지 판단해서 처리 항목 리스트에 넣어준다. getter, setter 가 없으면 만들지도 추가.
 - 문맥상 null reference 인지 체크

 위의 3가지는 나한테 와 닿는 기능만 나열한 것이고 위의 링크를 따라가면 새로운 전체 기능을 볼 수 있다.


 내가 자바 개발자는 아니지만 한번씩 eclipse 를 써서 자바 프로그램을 짜볼 때면 eclipse 의 그 멋진 기능에 감탄하고는 하는데, 또 이렇게 좋은 기능들이 추가되다니 정말 프로그램을 만들기 쉬워졌다.

 아직 eclipse 3.3 을 써본 것은 아니지만 내 컴퓨터들을 조금씩 바꿔가야겠다.
Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/98 관련글 쓰기