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