Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Code Workspaces 코드 뷰어

코드 뷰어(Code viewer)는 저장소에 커밋한 코드를 읽고 검색하며 비교하거나 공유하는 읽기 전용 화면입니다. 편집 작업공간을 만들거나 시작하지 않고도 저장소 상태를 확인할 수 있습니다.

편집기에서 아직 커밋하고 동기화하지 않은 변경은 보이지 않습니다. Foundry 편집기, 로컬 개발 환경 또는 AI 도구가 만든 변경도 저장소에 커밋하여 동기화한 뒤 표시됩니다.

코드 열기

Code Workspaces에서 저장소를 연 뒤 페이지 헤더의 Code viewer 탭을 선택합니다.

  • 브랜치, 태그 또는 커밋을 기준으로 파일을 탐색합니다.
  • 파일 이름이나 전체 파일 내용에서 검색합니다.
  • Markdown과 Jupyter notebook 등 지원 파일을 렌더링한 문서 또는 소스 코드로 봅니다.
  • 함수 저장소에서는 게시한 함수를 미리 볼 수 있습니다.

두 시점 비교

  1. Compare changes를 선택합니다.
  2. 양쪽 비교 대상의 브랜치를 선택한 뒤 커밋 또는 태그를 정합니다.
  3. 변경한 파일을 선택하여 나란히 표시한 diff를 봅니다.

정확한 코드 위치 공유

브랜치 링크는 브랜치가 진행되면 가리키는 내용도 바뀝니다. 특정 커밋과 줄 범위를 공유하려면 줄 번호를 선택합니다. 범위는 줄 번호를 드래그하거나 Shift를 누른 채 다른 줄을 선택합니다.

선택 영역 옆의 Line actions > Copy permalink로 고정 링크를 복사합니다.

편집기로 이동

수정하려면 VS Code, Jupyter 또는 RStudio 탭을 선택합니다. 중지한 VS Code 작업공간을 열면 기본으로 코드 뷰어가 먼저 열리고 편집기 세션은 백그라운드에서 시작합니다. VS Code 탭 아이콘에 세션 상태가 나타납니다.

편집기가 준비되어도 코드 뷰어를 그대로 유지하므로 VS Code 탭을 직접 선택합니다. 이 동작을 끄려면 Settings > Preferences에서 Open code viewer while workspace is loading을 해제합니다.

코드 뷰어 자체는 편집 세션을 요구하지 않지만 위 백그라운드 시작으로 실행 중인 세션에는 자원 사용 조건이 적용됩니다. 작업공간 수명과 저장 방식을 함께 확인합니다.