10 가지 유용한 Python IDE에 대한 요약 및 권장 사항

최근에 네트워크 보안에 대한 지식을 배우기 시작 했으므로 이제 Python을 배울 때입니다.

Python은 배우기 매우 쉽고 강력한 프로그래밍 언어입니다. Python에는 효율적이고 고급 데이터 구조가 포함되어있어 간단하고 효율적인 객체 지향 프로그래밍을 제공합니다.

Python의 학습 과정에는 IDE 또는 코드 편집기 또는 IDE (통합 개발 편집기)가 필요합니다. 초보자로서 자신에게 맞는 IDE를 선택하면 학습 과정이 더 효율적이 될 것이므로 인터넷에 소개 된 주요 IDE를 참고 용으로 정리했습니다.


1. 빔

정력

Vim은 Python을위한 최고의 IDE라고 할 수 있습니다. Vim은 실제 Unix 편집기 'Vi'기능을 제공하고 점점 더 완전한 기능 세트를 지원하도록 설계된 고급 텍스트 편집기입니다. Vim은 너무 많은 학습 시간을 소비 할 필요가 없습니다. 원활한 프로그래밍 경험이 필요하면 Vim이 워크 플로우에 통합됩니다.


2.PyCharm


pycharm

PyCharm은 JetBrains에서 개발 한 Python IDE입니다. PyCharm은 디버깅, 구문 강조, 프로젝트 관리, 코드 점프, 스마트 프롬프트, 자동 완성, 단위 테스트, 버전 제어와 같은 일반적인 IDE 기능에 사용됩니다. 또한 PyCharm은 Django 개발을 위한 몇 가지 좋은 기능을 제공합니다. Google App Engine을 지원하는 더 멋진 점은 PyCharm이 IronPython을 지원한다는 것입니다 !


3. 숭고한 텍스트

SublimeText

Sublime Text는 개발자들 사이에서 가장 인기있는 편집기 중 하나이며 다목적이며 여러 언어를 지원하며 개발자 커뮤니티에서 매우 인기가 있습니다. Sublime에는 자체 패키지 관리자가 있으며 개발자는 TA를 사용하여 구성 요소, 플러그인 및 추가 스타일을 설치할 수 있으며,이 모든 요소는 코딩 경험을 향상시킬 수 있습니다.


4. PyDev를 사용한 Eclipse

pydev

Eclipse는 매우 인기있는 IDE이며 오랜 역사를 가지고 있습니다. Pydev가 포함 된 Eclipse를 사용하면 개발자가 유용하고 대화 형 웹 애플리케이션을 만들 수 있습니다. PyDev는 Eclipse 용 Python 개발 IDE로 Python, Jython 및 IronPython의 개발을 지원합니다.


5 위 이맥스

이맥스
GNU Emacs는 더 많은 기능을 갖춘 확장 가능하고 사용자 정의 가능한 텍스트 편집기입니다. Emacs의 핵심은 Emacs Lisp 파서이지만 텍스트 편집을 지원합니다. Vim을 사용했다면 Emacs를 사용해 볼 수 있습니다.


6.Komodo 편집

코모도 IDE
Komodo Edit는 매우 깨끗하고 전문적인 Python IDE입니다.


7. 윙

윙웨어 파이썬 IDE
Wingware의 Python IDE는 Python 2.x 및 3.x와 호환되며 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE와 결합 할 수 있습니다. , Blender 및 기타 Python 프레임 워크가 사용됩니다. Wing은 테스트 중심 개발을 지원하고 단위 테스트, nose 및 Django 프레임 워크 실행 및 디버깅 기능을 통합합니다. Wing IDE는 매우 빠르게 시작되고 실행되며 Windows, Linux, OS X 및 Python 버전을 지원합니다.


8. Python 용 대화 형 편집기


Python 용 대화 형 편집기

IEP는 간단하고 효율적인 Python 개발 환경을 제공하도록 설계된 크로스 플랫폼 Python IDE입니다. 여기에는 편집기와 셸이라는 두 가지 중요한 구성 요소가 포함되어 있으며 모든 측면에서 개발자의 효율성을 향상시키는 플러그인 도구 세트를 제공합니다.

9. Eric Python IDE

Eric Python IDE

Eric은 Python으로 작성된 모든 기능을 갖춘 Python 및 Ruby 편집기이자 IDE입니다. Eric은 크로스 플랫폼 GUI 툴킷 Qt를 기반으로하며 매우 유연한 Scintilla 편집기 컨트롤을 통합합니다. Eric에는 IDE의 간단한 기능 확장을 허용하는 플러그인 시스템이 포함되어 있습니다.

10. 파이 스크립터

pyscripter

PyScripter는 무료 오픈 소스 Python 통합 개발 환경 (IDE)입니다.



개인적인 권장 사항 : Windows에서는 PyCharm을, Linux에서는 Python 용 Eclipse를 사용하십시오. 다른 사람을 시도하고 리뷰를 추천 할 수 있습니다.


추천

출처blog.csdn.net/liushulin183/article/details/47271711