이번 글에서는, Python 의 코드 구현을 위한 통합개발환경 중 Visual Studio Code, Pycharm, Spyder 에 대해 알아보겠다.
IDE (Integrated Development Environment)?
IDE (통합개발환경)이란, 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어 이다.
최근의 IDE는 GUI (Graphical User Interface) 응용 프로그램 개발용 고속 개발 도구가 많다는 특징이 있다.
Python 코드전용 IDE (Integrated Development Environment)?
파이썬을 위한 다양한 IDE가 존재하는데, 본 글에서는 visual studio code, pycharm, 그리고 마지막으로 spyder 에 대해 알아보겠다.
1. 개요
Visual studio code :
마이크로소프트가 개발한 소스 코드 편집기, 디버깅, git 제어, 구문 강조 등의 기능이 포함되어 있으며 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있음
https://code.visualstudio.com/
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
Pycharm :
JetBrains 가 만든 전문 개발자용 Python IDE, 컴퓨터 프로그래밍 중 특히 python 언어에 특화 되어 있음
https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows
다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE
www.jetbrains.com
Spyder :
python 언어로 된 과학 프로그래밍을 위한 오픈 소스 크로스 플랫폼 통합 개발 환경
Home — Spyder IDE
Download Ready to give Spyder a try? Let's get started! Want to join the community of scientists, engineers and analysts all around the world using Spyder? Click the button below to download the suggested installer for your platform; we offer standalone in
www.spyder-ide.org
2. 특징 [1]
Visual studio code
- 무료, 크로스플랫폼, 다양한 확장 기능 설치 가능, 최근 사용자 층이 늘어나고 있는 IDE
- 스택오브플로우 개발자 들에게 인기가 많음
Pycharm :
- 무료 및 유료, 크로스플랫폼, 다양한 확장기능 설치 가능, 가장 많은 사람이 사용하는 IDE
Spyder :
- 무료, 크로스플랫폼, 과학기술 게산용으로 특화, 간단하게 사용할 수 있는 IDE
3. IDE 선택을 위한 성장성 비교 [2]
- 사용할 통합개발환경 IDE 선택을 위한 성장성을 비교한 결과, VS Code 만 유일하게 사용자가 증가하고 있다.
- 사용자가 증가하는 이유를 살펴보니, 아래와 같은 이유가 있다. [3]
1) 마이크로소프트 사의 친절한 관리
2) 무료 정책
3) 점유율 1위
4) 마이크로소프트가 배포하는 확장성
- 따라서 향후 VS Code 를 활용한 Python 개발을 수행할 예정이다.
출처
1.2 통합개발환경
Python을 위한 다양한 IDE(Integrated Development Environment,통합개발환경)가 존재한다. 어떤 IDE를 선택할지는 개인의 취향과 IDE의 ...
wikidocs.net
https://www.kdnuggets.com/2020/10/most-popular-python-ides-editors.html
Here are the Most Popular Python IDEs/Editors - KDnuggets
Jupyter Notebook continues to lead as the most popular Python IDE, but its share has declined since the last poll. The top 4 contenders have remained the same, but only one has significantly improved its share. We also examine the breakdown by employment a
www.kdnuggets.com
https://gocoder.tistory.com/1588
VSCode - 비주얼 스튜디오 코드란? / 장점은?
Visual Stuido Code(VSCode)에 대해서 안녕하세요. 고코더 입니다. 2016년 4월 14일 마이크로소프트는 윈도우,맥에서 사용 가능한 멀티플랫폼(Multiplatform) 개발프로그램을 배포합니다. 바로 Visual Stuido Cod..
gocoder.tistory.com
'Programming' 카테고리의 다른 글
[개념] Visual Studio Code 에 대해 알아보자 (2/2) (0) | 2021.12.18 |
---|---|
[개념] Visual Studio Code 에 대해 알아보자 (1/2) (0) | 2021.12.18 |
파이썬 코드 예제 유용한 블로그 (0) | 2020.09.11 |
키움 hts 조건식 불러오기 (0) | 2020.09.02 |
[Python][Library] 라이브러리 정리 (0) | 2020.08.25 |