microsoft/vscode-jupyter
VS Code Jupyter extension
해결하는 문제
이 확장 기능은 Jupyter 노트북의 기능을 Visual Studio Code에 직접 통합하여 개발자가 주된 코드 편집기에서 벗어나지 않고도 인터랙티브한 노트북을 생성, 편집, 실행할 수 있도록 합니다. 별도의 Jupyter 인터페이스와 기능이 풍부한 IDE 사이를 전환할 필요가 없으며, 인터랙티브한 데이터 과학 워크플로우를 전문적인 소프트웨어 개발 도구와 결합할 수 있습니다.
작동 방식
이 확장 기능은 VS Code의 내장 노트북 지원을 활용하여 Jupyter 커널과 상호작용할 수 있는 UI를 제공합니다. 이 확장 기능 자체가 커널로 작동하지는 않으며, 사용자 기계에 설치된 기존의 Python 환경(여기서 Jupyter 패키지가 설치됨) 또는 Julia, R, C#과 같은 다른 언어 커널에 연결합니다. 사용자는 커널 선택기로 원하는 커널을 선택하고 코드 셀을 순차적으로 실행할 수 있습니다.
대상 사용자
탐색과 실험에 Jupyter 노트북을 사용하지만, Visual Studio Code의 고급 편집 기능(예: IntelliSense, VIM 지원, 통합 diff 도구)을 선호하는 데이터 과학자, ML 엔지니어, 연구자.
주요 기능
- 다중 언어 지원: Python, Julia, R, C# 커널과 호환.
- IDE 통합: VS Code 기능(핫 에그스트, 찾기 및 바꾸기, 코드 접기, 개요 보기)을 노트북 셀 내에서 사용 가능.
- 코드 차이 분석: 코드, 출력, 메타데이터의 변경 사항을 비교할 수 있는 노트북 친화적인 diff 도구 포함.
- 유연한 배포: 로컬 설치, vscode.dev를 통한 브라우저 기반 사용, GitHub Codespaces 지원.
- 내보내기 옵션: 발표용으로 노트북을 HTML 또는 PDF로 내보낼 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트