상위 질문
타임라인
채팅
관점

에릭 (소프트웨어)

위키백과, 무료 백과사전

에릭 (소프트웨어)
Remove ads

에릭(eric)은 컴퓨터 프로그래밍에 사용되는 자유 통합 개발 환경 (IDE)이다. 모든 기능을 갖춘 IDE이므로, 소스 코드 작성 및 소프트웨어 프로젝트의 전문적인 프로젝트 관리에 필요한 모든 도구를 기본적으로 제공한다.

간략 정보 원저자, 개발자 ...

에릭은 파이썬 프로그래밍 언어로 작성되었으며, 주요 용도는 파이썬으로 작성된 소프트웨어 개발을 위한 것이다. 리눅스, macOS마이크로소프트 윈도우 플랫폼에서 파이썬 3 또는 파이썬 2, Qt 5 또는 Qt 4 및 PyQt 5 또는 PyQt 4 프로젝트의 모든 조합을 개발하는 데 사용할 수 있다.

Remove ads

특징

요약
관점

에릭은 파이썬으로 작성되었으며 Qt GUI 툴킷PyQt 파이썬 바인딩을 사용한다.[2] 설계상 에릭은 QScintilla 편집기 위젯과 같은 여러 프로그램의 프런트 엔드 역할을 한다.[3]

기능

에릭 6의 주요 기능은 다음과 같다.[4]

  • 소스 코드 편집:
  • GUI 설계:
  • 디버깅, 검사, 테스트 및 문서화:
    • 일시 중단 중 대화형 프로빙 및 예외 발생 시 자동 중단, 다중 스레드 및 다중 프로세싱 애플리케이션 디버깅을 모두 지원하는 통합 그래픽 파이썬 디버거
    • 정적 프로그램 분석을 위한 통합 자동 코드 검사기(구문, 오류 및 스타일, PEP-8) 및 플러그인을 통한 Pylint 지원
    • 통합 소스 코드 문서화 시스템
    • 명령줄 매개변수로 파이썬 코드를 실행할 수 있는 옵션을 통한 통합 유닛 테스트 지원
    • Enchant 맞춤법 검사 라이브러리에 대한 통합 인터페이스
    • 애플리케이션 다이어그램
  • 버전 관리:
  • 프로젝트 관리 및 협업:
    • 고급 프로젝트 관리 기능
    • 자체 업데이트되는 할 일 목록을 통한 통합 작업 관리
    • 통합 협업 기능(채팅, 공유 편집기)
  • 기타:
    • 통합 웹 브라우저
    • 장고에 대한 통합 지원(선택적 플러그인)
    • IDE 내에서 외부 애플리케이션 실행
    • 구문 강조 및 자동 완성을 포함한 대화형 파이썬 셸
    • omniORB 기반 통합 CORBA 지원
    • 통합 Rope 리팩토링 도구(선택적 플러그인)
    • cx_freeze에 대한 통합 인터페이스(선택적 플러그인)
    • 정규식 및 Qt 대화 상자를 위한 많은 통합 마법사(핵심 플러그인)
    • Qt 양식 및 번역 미리보기 도구

파이썬 2 및 3 지원

에릭 버전 5.5.0이 출시되기 전에는 에릭 버전 4와 에릭 버전 5가 공존하며 동시에 유지보수되었다. 에릭 4는 파이썬 버전 2로 소프트웨어를 작성하기 위한 변형이었고, 에릭 버전 5는 파이썬 버전 3으로 소프트웨어를 작성하기 위한 변형이었다.

에릭 버전 5.5.0 출시와 함께 두 변형이 하나로 통합되어, 에릭 버전 5.5.0부터 모든 버전은 파이썬 2와 파이썬 3으로 소프트웨어 작성을 지원하게 되어 에릭 버전 4와 5의 별도 개발 경로는 구식이 되었다. 이 두 별도 개발 경로는 더 이상 유지보수되지 않으며, 두 버전을 5.5.0으로 통합하기 전의 마지막 버전은 4.5.25와 5.4.7이었다.[5]

갤러리

Remove ads

릴리스

요약
관점

버전 관리 체계

2016년까지 에릭은 5.0.1과 같이 세 개의 시퀀스 식별자로 구성된 소프트웨어 버전 관리 체계를 사용했다. 첫 번째 시퀀스는 기능에 상당한 변화가 있을 때 증가하는 주 버전 번호를 나타내고, 두 번째 시퀀스는 일부 기능 또는 중요한 수정 사항이 추가될 때 증가하는 부 버전 번호를 나타내며, 세 번째 시퀀스는 사소한 버그가 수정되거나 사소한 기능이 추가될 때 증가하는 개정 번호이다.

2016년 말부터 버전 번호는 출시 연도와 월을 나타낸다. 예를 들어, 2016년 11월은 16.11이다.[6]

릴리스 전략

에릭은 개발 철학Release early, release often을 따르며, 대략적으로 시간 기반 릴리스 일정을 따른다. 현재 개정 버전은 매월 첫째 주말경에 출시되며, 부 버전은 매년, 대부분 12월에서 2월 사이에 출시된다.

버전 역사

다음 표는 에릭 버전 4.0.0부터 시작하는 버전 역사를 보여준다. 주요 (예: 6.0.0) 및 부 (예: 6.1.0) 릴리스만 나열되며, 개정 릴리스 (예: 6.0.1)는 생략된다.

범례:
오래된 버전
오래된 버전, 지원 중
최신 버전
최신 미리보기 버전
배포 예정
자세한 정보 브랜치, 버전 ...
Remove ads

이름

파이썬 프로그래밍 언어의 이름이 유래된 영국 코미디 그룹 몬티 파이튼에 대한 여러 비유가 있다. 에릭은 그룹 멤버인 에릭 아이들을 지칭하며, 대부분의 배포판에 포함된 표준 파이썬 IDE인 IDLE도 마찬가지이다.[13]

비판

Eric Python IDE는 현재 통합 툴체인 기능을 제공하지 않는다.

같이 보기

각주

외부 링크

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads