카테고리 없음

[파이썬 IDE들] VSCODE / 주피터노트북 / 코랩 /pycharm 기능 비교와 단축키 정리

공부혜이드 2023. 3. 15. 13:55

 

VSCODE 주피터노트북 코랩 pycharm
 마이크로소프트에서 제공.

다양한 언어와 확장 기능을 지원함. 

주피터노트북과 연동하여 사용 가능하다 . 

https://whiteramen.tistory.com/39


디버깅, 코드 자동 완성, Git 통합 등의 기능을 제공. 
웹 브라우저에서 파이썬 코드를 작성하고 실행할 수 있는 대화형 개발 환경입니다.

코드와 결과물을 문서화하기 용이.

데이터 분석과 시각화에 적합합니다.

아나콘다를 설치하면 간단히 사용할 수 있습니다. 
구글에서 제공하는 클라우드 기반의 주피터노트북 서비스

구글 계정만 있으면 설치 없이 사용할 수 있음,

구글의 GPU나 TPU를 활용할 수 있습니다.

구글 드라이브와 연동되어 파일을 저장하고 공유할 수 있습니다. 
젯브레인즈에서 제공하는 파이썬 전문 IDE

다양한 프레임워크와 라이브러리를 지원합니다.

디버깅, 코드 자동 완성, 모듈 관리 등의 기능을 제공합니다. 
서버가 필요하고 인터넷 연결이 필요하지 않습니다. 서버가 필요하지 않고 인터넷 연결이 필요하지 않습니다. 서버가 필요하지 않고 인터넷 연결이 필요합니다. 서버가 필요하고 인터넷 연결이 필요하지 않습니다.
Ctrl + / : 한줄 주석처리
Ctrl + Shift + F : 전체 파일에서 찾기
Ctrl + P : 빠른 파일 열기
Alt + Shift + A : 블럭 주석 처리
Ctrl + B : 익스플로러 창 열기/닫기
Ctrl + J : 하단 터미널 창 열기/닫기
Ctrl + \ : 화면 창 분할
Alt + ↑/↓ : 현재 라인 이동
Shift + Alt + ↑/↓ : 현재 라인 복사
Ctrl + Alt + ↑/↓ : 커서를 위/아래에 추가 (다중선택)
Ctrl + / : 한줄 주석처리
Ctrl + Shift + F : 전체 파일에서 찾기
Ctrl + P : 빠른 파일 열기
Alt + Shift + A : 블럭 주석 처리
Ctrl + B : 익스플로러 창 열기/닫기
Ctrl + J : 하단 터미널 창 열기/닫기
Ctrl + \ : 화면 창 분할
Alt + ↑/↓ : 현재 라인 이동
Shift + Alt + ↑/↓ : 현재 라인 복사
Ctrl + Alt + ↑/↓ : 커서를 위/아래에 추가 (다중선택)
Shift + Enter : 셀 실행 및 다음 셀로 이동
Ctrl + Enter : 셀 실행
Alt + Enter : 셀 실행 및 아래에 셀 추가
Shift + Enter : 셀 실행 및 다음 셀로 이동
Ctrl + Enter : 셀 실행
Alt + Enter : 셀 실행 및 아래에 셀 추가

네 가지 프로그램을 비교분석해보면 다음과 같습니다.

VSCODE와 pycharm은 다른 언어나 프레임워크와의 호환성이 좋으며, 개발자 친화적인 기능들을 많이 제공합니다. 하지만 컴퓨터 사양에 영향을 받을 수 있으며, 프로그램 설치 및 설정에 시간이 걸릴 수 있습니다.
주피터노트북과 코랩은 데이터 분석과 시각화에 특화되어 있으며, 대화형으로 코드를 작성하고 실행할 수 있습니다. 하지만 코딩 스타일에 제약이 있을 수 있으며, 코랩은 인터넷 연결에 의존적입니다.