PyD
PyDev| 원저작자 | 알렉산드르 토티치 |
|---|---|
| 개발자 | 액셀러레이터 |
| 초기 릴리즈 | 2003년 7월, 전( |
| 안정된 릴리스 | 8.2.0[1] / 2021년 2월 21일; 전 ( |
| 기입처 | Java, Python |
| 운영 체제 | 크로스 플랫폼 |
| 유형 | 통합 개발 환경 |
| 면허증. | 이클립스 퍼블릭 라이선스 |
| 웹 사이트 | pydev |
PyDev는 Eclipse용 서드파티 플러그인입니다.Python 프로그래밍에 사용되는 IDE(Integrated Development Environment)로 코드 리팩터링, 그래픽 디버깅, 코드 분석 등을 지원합니다.
역사
PyDev는 원래 2003년 7월에 Alex Totic에 의해 개발되었지만, 2005년 1월에 Fabio Zadrozny가 프로젝트의 주요 개발자가 되었습니다.같은 해 9월 PyDev Extensions는 코드 분석 및 원격 디버깅과 같은 기능을 제공하는 PyDev의 상용 부품으로 시작되었습니다.
2008년 7월 Aptana는 PyDev를 인수하여 Zadrozny를 프로젝트 [2]책임자로 유지했습니다.2009년 9월에 PyDev Extensions를 오픈하여 PyDev와 [3]합병했습니다.
Appcelerator는 2011년 1월 Aptana를 인수하면서 PyDev를 확장 인수한 바 있다.Zadrozny는 프로젝트의 [4]책임자로 유지되었다.이후 PyDev 개발은 가속도가 붙었다.
2011년 3월에는 PyDev 2.0이 TDD 액션 지원으로 출시되었고 이듬해 4월에는 버전 2.5가 Django 지원으로 출시되었습니다.2013년 5월 PyDev는 개발을 계속하기 위한 성공적인 크라우드 소싱 라운드에서 목표 이상의 성과를 올렸고 버전 2.7.5가 출시되었습니다.이 캠페인은 또한 Zadrozny가 이클립스의 유료 비공개 소스 포크인 LiClipse를 만드는 데 자금을 지원했는데,[5] 이 포크는 기본적으로 PyDev를 번들한다.
PyDev는 2013년 [6]7월 버전 2.8이 출시되었을 때 유형 추론이 개선되었고 코드 베이스에 대한 기여도가 눈에 띄게 증가했다.그 이후로 PyDev에 많은 추가 개선이 이루어졌고 많은 긍정적인 [7][8]평가를 받았습니다.
버전 5.4.0은 2016년 11월 30일에 출시되었습니다.이 릴리스의 주요 신기능은 Python 3.[9]6에 대한 지원입니다.
특징들
사용 가능한 기능(버전 2.7.5)은 다음과 같습니다.
- CPython, Jython 및 IronPython 지원
- 코드 완성
- 자동 Import를 통한 코드 완성
- 코드 분석(코드 분석에서 발견된 문제에 대한 빠른 수정 기능 포함: Ctrl+1)
- 디버거
- 장고
- Remote Debugger(Eclipse 내에서 시작되지 않는 디버깅 스크립트 허용)
- 디버깅 콘솔(일시정지 모드에서 인터랙티브프로브를 가능하게 합니다)
- 인터랙티브 콘솔
- Python 2.x 및 3.x 구문
- 기본 구문 강조 표시
- 파서 오류
- 개요 뷰
- 탭 또는 공간 기본 설정
- 스마트한 들여쓰기/전용
- 코멘트/비코멘트/코멘트 블록
- 코드 폴딩
- 정의로 이동
- 코드 커버리지
- 오카렌스를 표시하다
- 필린트 적분
- TODO 태스크
- 콘텐츠 어시스턴트(Ctrl+1)
- 속성 또는 로컬에 결과 할당
- 서라운드 코드를 시도합니다.잡다/마침내
- docstring 작성
- Import를 글로벌 범위로 이동
- 입력 시 자동 완료로 표시되는 키워드
- 퀵 아웃라인
PyDev 확장 기능
2009년 9월까지 두 가지 버전의 PyDev가 존재했습니다. 오픈 소스 버전과 PyDev Extensions라는 공유 소프트웨어 버전입니다.코드 분석, 퀵픽스, 리모트디버깅 등의 특정 고급 기능은 프리 버전이 아닌 버전용으로 예약되어 있습니다.2009년 9월 3일, Aptana는 PyDev와 PyDev Extensions의 결합 버전인 PyDev 버전 1.5를 발표했으며, 이 모든 것은 이클립스 퍼블릭 라이센스로 이용 가능하다.
「 」를 참조해 주세요.
레퍼런스
- ^ https://www.pydev.org/history_pydev.html 를 참조해 주세요.
- ^ Aptana. "Aptana Acquires PyDev". Archived from the original on 2012-04-20. Retrieved 2012-08-06.
- ^ Zadrozny, Fabio. "PyDev Extensions Open Sourced".
- ^ Appcelerator. "Appcelerator Acquires Aptana".
- ^ "PyDev and LiClipse for a Fast, Sexy -- and Dark Eclipse". Indiegogo.
- ^ Zadrozny, Fabio (July 25, 2013). "PyDev adventures: PyDev 2.8.0 released".
- ^ Fruit, Jason. "Comparison of Python IDEs for Development".
- ^ "Evaluating IDEs for scientific Python". April 18, 2013.
- ^ "PyDev 5.4.0 (Python 3.6, Patreon crowdfunding)". pydev.blogspot.nl. Retrieved 2016-12-10.