eric (소프트웨어)
eric (software)![]() | |
![]() KDE SC 4에서 실행 중인 eric4 | |
원저작자 | 데틀레프 오펜바흐 |
---|---|
개발자 | 데틀레프 오펜바흐 |
초기 릴리즈 | 전( |
안정된 릴리스 | |
저장소 | |
기입처 | 파이썬 |
운영 체제 | Linux, macOS, Microsoft Windows |
플랫폼 | Python, Qt, PyQt |
이용가능기간: | 영어, 독일어, 프랑스어, 러시아어, 체코어, 스페인어, 이탈리아어, 터키어, 중국어 |
유형 | 통합 개발 환경 |
면허증. | GPL 버전3 이후 |
웹 사이트 | eric- |
eric은 컴퓨터 프로그래밍에 사용되는 무료 통합 개발 환경(IDE)입니다.풀기능의 IDE이기 때문에 기본적으로는 코드 작성 및 소프트웨어 프로젝트의 전문적인 관리에 필요한 모든 도구를 제공합니다.
eric은 프로그래밍 언어 Python으로 작성되며 Python으로 작성된 소프트웨어를 개발하는 데 주로 사용됩니다.Linux, macOS 및 Microsoft Windows 플랫폼에서 Python 3 또는 Python 2, Qt 5 또는 Qt 4, PyQt 5 또는 PyQt 4 프로젝트의 모든 조합을 개발할 때 사용할 수 있습니다.
라이선스, 가격 및 배포
eric은 GNU General Public License 버전 3 이후에 따라 라이센스가 부여되므로 자유 소프트웨어입니다.이는 일반적으로 eric의 소스 코드를 누구나 연구, 변경 및 개선할 수 있으며, eric은 누구나 어떤 목적으로든 실행할 수 있으며, eric에 가해진 변경이나 개선은 라이선스가 변경되지 않는 한 누구나 누구에게나 재배포할 수 있다는 것을 의미합니다(카피레프트).
eric은 SourceForge에서 다운로드하여 python 설치 [3]스크립트를 사용하여 수동으로 설치할 수 있습니다.Linux의 주요 디스트리뷰션의 대부분은 소프트웨어 저장소에 eric을 포함하므로 Linux 디스트리뷰션을 사용할 때 특정 [4]디스트리뷰션의 패키지 매니저를 사용하여 eric을 자동으로 가져와 설치할 수 있습니다.또한 저자는 공개 Mercurial [5]저장소를 통해 소스 코드에 액세스할 수 있습니다.
특성.
eric은 Python으로 작성되며 Qt GUI [6]툴킷에 PyQt Python 바인딩을 사용합니다.eric은 QSintilla 에디터 위젯과 [7]같은 여러 프로그램의 프런트 엔드로 기능합니다.
특징들
eric 6의 주요 기능은 다음과 같습니다.[8]
- 소스 코드 편집:
- GUI 설계:
- Qt 기반의 그래피컬 사용자 인터페이스 작성을 위한 그래피컬 사용자 인터페이스 빌더인 Qt Designer 통합
- 디버깅, 체크, 테스트 및 문서화:
- 버전 관리:
- Mercurial 및 Subversion 저장소(코어 플러그인) 및 git(옵션 플러그인) 통합 버전 관리 지원
- 프로젝트 관리 및 협업:
- 고급 프로젝트 관리 시설
- 자체 업데이트 작업관리 목록과 통합 태스크 관리
- 통합연계기능(채팅, 공유 에디터)
- 기타:
- 통합 웹 브라우저
- Django 통합 지원(옵션 플러그인)
- IDE 내에서 외부 응용 프로그램 실행
- 구문 힐링 및 자동 완료를 포함한 대화형 Python 쉘
- OmniORB 기반의 통합 CORBA 지원
- 내장 로프 리팩터링 툴(옵션 플러그인)
- cx_freeze 통합 인터페이스(옵션 플러그인)
- regex 및 Qt 대화 상자용 통합 마법사(코어 플러그인)
- QT 폼 및 번역 미리보기 도구
Python 2 및 3 지원
eric 버전 5.5.0이 출시되기 전에는 eric 버전 4와 eric 버전 5가 공존하여 동시에 유지되었으며 eric 버전 4는 Python 버전 2의 소프트웨어 작성용 변형이었고 eric 버전 5는 Python 버전 3의 소프트웨어 작성용 변형이었습니다.
eric 버전 5.5.0의 출시와 함께 두 가지 버전이 하나로 통합되었기 때문에 eric 버전 5.5.0의 모든 버전이 Python 2와 Python 3의 쓰기 소프트웨어를 지원하므로 eric 버전 4와 5의 개별 개발 레인은 더 이상 사용되지 않습니다.이러한 두 개의 개별 개발 레인은 더 이상 유지되지 않으며 5.5.0으로 병합하기 전의 마지막 버전은 4.5.25 및 5.4.[9]7 버전입니다.
갤러리
릴리스
버전 관리 방식
2016년까지 에릭은 5.0.1과 같은 3개의 시퀀스 식별자를 가진 소프트웨어 버전 관리 체계를 사용했다.첫 번째 시퀀스는 기능이 대폭 향상되었을 때 증가하는 메이저버전 번호, 두 번째 시퀀스는 일부 기능 또는 중요한 수정만 추가된 경우 증가하는 마이너 번호, 세 번째 시퀀스는 마이너 버그가 수정되었을 때 증가하는 리비전 번호입니다.d 또는 마이너 기능이 추가되었습니다.
2016년 말부터 버전 번호에는 2016년 [10]11월 16.11과 같이 출시 연도와 달이 표시됩니다.
릴리스 전략
eric은 릴리즈의 개발 철학에 따라 출시 초기에 출시되며, 출시 일정에 따라 출시되는 경우가 많습니다.현재 개정판은 매월 첫째 주 주말에 출시되고 마이너판은 매년 출시되며, 대부분의 경우 12월에서 2월 사이에 출시됩니다.
버전 이력
다음 표는 버전 4.0.0 이후의 eric 버전 이력을 보여줍니다.메이저 릴리스(예: 6.0.0) 및 마이너 릴리스(예: 6.1.0)만 나열되며 리비전 릴리스(예: 6.0.1)는 생략됩니다.
범례: | 이전 버전, 유지 관리 안 함 | 이전 버전, 아직 유지 관리됨 | 현재 안정된 버전 | 향후 출시 |
---|
분점 | 버전 | 발매일 | 주요 변경 사항 |
---|---|---|---|
4 | 버전, 보수 4.0.0 | 2007-06-03 | |
버전, 4.1.0 | 2008-02-03 |
| |
버전, 보수 4.2.0 | 2008-08-09 |
| |
버전, 보수 4.3.0 | 2009-02-08 |
| |
버전, 보수 4.4.0 | 2010-01-09 |
| |
버전, 보수 4.5.0 | 2012-02-04 |
| |
5 | 버전, 보수 5.0.0 | 2010-07-04 |
|
버전, 5.1.0 | 2011-02-27 | ||
버전, 보수 5.2.0 | 2012-02-18 |
| |
버전, 보수 5.3.0 | 2013-02-03 |
| |
버전, 보수 5.4.0 | 2014-01-07 |
| |
버전, 보수 5.5.0 | 2014-10-27 |
| |
6 | 버전, 보수 6.0.0 | 2014-12-28 |
|
버전, 6.1.0 | 2015-12-05 |
| |
16 | 버전 더 이상 되지 않음: 16.11 | 2016-11-12 |
|
버전 더 이상 되지 않음: 16.12 | 2016-12-03 | ||
17 | 버전 더 이상 되지 않음: 17.01 | 2017-01-01 | |
버전 더 이상 되지 않음: 17.02 | 2017-02-04 | ||
버전 더 이상 되지 않음: 17.03 | 2017-03-03 | ||
버전 더 이상 되지 않음: 17.04 | 2017-04-07 |
| |
버전 더 이상 되지 않음: 17.05 | 2017-05-06 | ||
버전 더 이상 되지 않음: 17.06 | 2017-06-03 | ||
버전 더 이상 안 함: 17.07 | 2017-07-02 | ||
버전 더 이상 되지 않음: 17.08 | 2017-08-03 | ||
버전 더 이상 되지 않음: 17.09 | 2017-09-01 | ||
버전 더 이상 되지 않음: 17.10 | 2017-10-07 | ||
버전 더 이상 되지 않음: 17.11 | 2017-11-03 | ||
버전 더 이상 되지 않음: 17.12 | 2017-12-02 | ||
18 | 18.01 | 2018-01-06 | |
18.02 | 2018-02-03 |
| |
18.03 | 2018-03-04 | ||
18.04 | 2018-04-02 | ||
18.05 | 2018-05-01 | ||
18.06 | 2018-06-02 | ||
18.07 | 2018-07-07 | ||
18.08 | 2018-08-02 | ||
18.09 | 2018-09-02 | ||
18.10 | 2018-10-03 | ||
18.11 | 2018-11-01 | ||
18.12 | 2018-12-01 | ||
19 | 19.01 | 2019-01-10 | |
19.02 | 2019-02-02 | ||
19.03 | 2019-03-02 | ||
19.04 | 2019-04-06 | ||
19.05 | 2019-05-04 | ||
19.06 | 2019-06-02 | ||
19.07 | 2019-07-07 | ||
19.08 | 2019-08-03 | ||
19.09 | 2019-09-07 | ||
19.10 | 2019-10-03 | ||
19.11 | 2019-11-01 | ||
19.12 | 2019-12-07 | ||
20 | 20.01 | 2020-01-01 | |
20.02 | 2020-02-02 |
이름.
영국의 코미디 그룹인 몬티 파이썬은 파이썬 프로그래밍 언어의 이름을 따서 여러 가지 암시들이 있다.Eric은 그룹의 멤버인 Eric Idle과 대부분의 [17]배포판과 함께 제공되는 표준 python IDE인 IDLE을 언급합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ https://eric-ide.python-projects.org/eric-news.html 를 참조해 주세요.
- ^ https://www.riverbankcomputing.com/pipermail/eric/2022-July/004561.html 를 참조해 주세요.
- ^ 소스 포지:Eric 통합 개발 환경
- ^ Ubuntu 패키지 검색: eric
- ^ 공식 웹사이트:수은 저장소 정보 액세스
- ^ Reitz, Kenneth; Schlusser, Tanya (August 30, 2016). The Hitchhiker's Guide to Python: Best Practices for Development. O'Reilly Media, Inc. p. 31. ISBN 9781491933237. Retrieved January 18, 2019.
- ^ Charney, Reg (August 30, 2004). "Programming Tools: Eric3". Linux Journal. Retrieved January 18, 2019.
- ^ eric-python-projects.org: 기능
- ^ a b c eric 뉴스 2014
- ^ a b 에릭뉴스 2016
- ^ a b eric 뉴스
- ^ a b 에릭뉴스 2010
- ^ a b eric 뉴스 2012
- ^ eric 뉴스 2013
- ^ 에릭뉴스 2015
- ^ 에릭뉴스 2018
- ^ Bidwell, Jonni (April 14, 2018). "Best IDE for Python in 2018". TechRadar. Retrieved January 18, 2019.
외부 링크
- 공식 웹사이트
- SourceForge의 Eric(소프트웨어)