프로그래밍 입문

개발도구와 이클립스

토픽 프로그래밍 입문 > Java 언어 > 생활코딩 Java

손으로도 땅을 팔 수 있다. 하지만 삽을 이용하면 더 효율적으로 땅을 팔 수 있다. 포크래인을 이용한다면 훨씬 더 깊은 땅을 팔 수 있다. 당연한 이야기다. 하지만 포크래인과 다르게 프로그래밍을 위해서 사용하는 도구는 그 효용이 시각적으로 드러나지 않기 때문에 효용을 체험한 사람은 알지만, 체험하지 않은 사람은 모른다. 그런데 그 효용이 삽과 포크래인 사이의 차이보다 훨씬 크다. 프로그래머라면 좋은 도구에 대해서 쉬지 않고 관심해야 한다.

그런데 도구의 효용과 함께 기억해야 할 것이 있다. 효용에는 대가가 따른다. 삽질을 배우는 데는 10분밖에 걸리지 않는다. 하지만 포크레인을 다루기 위해서는 그보다 훨씬 긴 학습의 시간이 필요하다. 도구가 강력할수록 그 도구를 숙지하기 위해서 더 많은 시간이 필요하다. 하지만 사람들은 도구의 효용에만 관심을 가진 나머지 너무 적은 시간을 도구의 학습에 할당하곤 한다. 도구를 익힐 때는 충분한 시간을 할당해야 한다는 점을 기억하자.

이클립스

이클립스(Eclipse)는 가장 대표적인 자바의 개발도구다. 통상 IDE라고 불리는 소프트웨어로 분류된다. IDE는 Integrated Development Environment로 한국어로는 통합 개발 환경 정도로 번역할 수 있다. IDE는 개발에 필요한 다양한 도구들이 결합되어 있는 소프트웨어로 소스 편집기는 기본이고, 컴파일러, 디버거, 유닛테스트와 같은 도구들이 결합되어 있는 거대 소프트웨어를 포괄적으로 의미한다.

이클립스는 오픈소스이고, 무료이고, 또 모든 운영체제를 지원한다. 게다가 이클립스를 기반으로 하는 다양한 에디터가 존재한다. 이를테면 PHP는 변변한 에디터가 없었는데 이클립스를 PHP에 맞게 개조한 PDT, Aptana Studio와 같은 에디터들이 생겨났다. 이클립스는 자바 IDE로 시작했지만 지금은 다양한 언어를 위한 IDE로 개발되고 있기 때문에 자바 뿐 아니라 프로그래밍 세계에서 매우 중요한 위치를 차지하는 개발도구라고 할 수 있다.

이클립스의 설치

아래 URL로 접근하면 이클립스를 다운로드 받을 수 있다. 목록 중 가장 상단에 링크 되어 있는 Eclipse Standard를 다운받으면 된다. 

http://www.eclipse.org/downloads/

이클립스는 특별한 인스톨러가 필요하지 않다. 그냥 다운받은 후에 압축을 풀면 된다.

댓글

댓글 본문
  1. 24.01.03 완료
  2. 모멋
    23.07.04 학습 완료.
  3. 오늘도긍정적으로
    2023년 05월 23일 화요일 학습완료!
  4. CODE
    학습완료
  5. AgainstartJH
    2023년 02월 14일 학습완료!
  6. 완료
  7. 해갓
    학습완료
  8. wwwqiqi
    완료
  9. 하앙
    완료
  10. 너굴
    22.08.05 시청완료
  11. Osign
    22.07.03 시청 완료
  12. 유선옥
    도구를 사용할 때 편리하지만 적응하는데 시간이 필요하다는 사실을 잊지말자
    이클립스는 자발을 위한 개발도구(IDE)이다
  13. 이현수
    2022.04.04(월)
  14. apple
    2022.03.21
  15. 모랄라
    다운은 받아졌지만 아예 켜지지가 않네여....왜그럴까요...
  16. syh712
    2021-11-24
  17. 드림보이
    2021.11.04. 개발도구와 이클립스 파트 수강완료
  18. 생동태
    2021.11.04
  19. ATHENE19
    21/07/11 완료!
  20. 또타
    수강완료.
  21. 보드키
    1일차네요 열심히해요
  22. 広川
    どもうありがとうございます。
  23. Chan_Pumpkin
    2020-01-23
    개발도구와 이클립스 수업 완료.
  24. 20200120시작
    3일차입니다
  25. 과연다볼수있을까?
    20190101 완료!
  26. JAVA
    6
  27. 허공
    감사합니다!
  28. Timelite
    못찾고 있엇는데 너무 감사합니다 ㅠㅠ
    대화보기
    • PassionOfStudy
      190903 Note
      * 개발도구와 이클립스
      IDE(Integrated Development Environment)는 통합개발환경 환경이다.(복합쇼핑몰이라고 생각하면 편함)
      (소스 편집기, 컴파일러, 디버거, 유닛테스트 등등...포함)
      IDE는 도구로서 작업의 능률을 올릴 수 있지만 익숙해지기 위한 노력과 시간이 필요하다.
    • 홍주호
      20190828 완료
    • 다나가
      190814 - 수강완료!!
    • 라또마니
      그 유명한 이클립스 군요~~
    • 김창완
      설치 완료
    • 감사합니다
    • 조제연
      완료
    • 크레파스
      2018.09.09일 설치 완료 !
    • 요즘도 이클립스 쓰나요? 안드로이드 스튜디오 쓰는 추세 아닌가요??

      이클립스는 한 번도 안써봐서, 안드로이드 스튜디오로 해도 되는건지 궁금하네용,,,
      앞으로의 강의에서 java가 어려워서 막히는 게 아닌 단지 에디터 때문에 막힐까봐 겁나네욥 ㅋㅋ
    • powermn
      2018/08/21 완료! 이클립스 설치하러 고~
    • Lifie9
      IDE의 설명이 이해하기 쉽네요!!
    • 최윤석
      안녕하세요. 이클립스 설치하고 싶은데, 동영상 강의와 화면구성이 아예 달라서
      입문자 입장에서 당황스럽습니다.
      처음에 나오는 OXYGEN 밑에 Download 64 bit 들어가서

      eclipse-inst-win64.exe 라는 파일 다운로드 받으면 되는건가요?

      그 뒤 eclipse-inst-win64.exe 라는 파일 실행 시켜서

      Eclipse IDE for Java EE Developers 선택해서 설치하면 되는건지요?
    • 송영일
      자바란게 알면서도 모르는것같고 잘 모르겠어요4월23일
    • ㅎㅎ
      이클립스 스탠다드가 없어서 그냥 이클립스 osx버전에서 바로 잘 보이는거 클릭했는데 eclipse installer가 다운받아지고 또 추가로 다운받아야 eclipse가 다운받아지는건가요?
    • 수소연필
      완료
    • 문규
      이클립스는 현재 초보자가 사용하기엔 너무 묵직한 툴이라고 생각했어요. 그래서 미루고 있었는데 이제서야 컴퓨터에 깔아보네요!
    • 좋아요
      감사합니다!
    • kokuny
      완료
    • Brett Kwak
      감사합니다
    • 반자동
      조금 막히다 완료 !
    • AngelPlayer
      2017. 10. 09.
      시청완료!
    • GoldPenguin
      완료했습니다.