● ● ●MapAperture●
작업 흐름 · 소스 맵 세그먼트 조회 ×
def locate(segments, column):
candidates = [s for s in segments if s[0] <= column]
if not candidates:
return None
return max(candidates, key=lambda s: s[0])[1]✳같은 생성 줄의 세그먼트만으로 원본 위치를 찾으세요.
✓ 변경 사항적용하기 전에 검토하세요 ↗
작업 공간 예시 화면
- 모델
- 기본 URL과 필요한 API 키로 OpenAI 호환 또는 Anthropic 엔드포인트를 설정하고 연결을 테스트하세요. 로컬 모델 서버는 실행 중이어야 합니다. 원격 도구는 데이터를 별도로 전송할 수 있습니다.
- 프로젝트
- 첫 세그먼트 앞의 열과 매핑 없는 세그먼트를 시험하고 다른 줄에서 위치를 빌리지 마세요.
- 적용하기 전에 검토하세요
- 실제 동작을 예상 결과와 비교하세요. 검사가 실패하면 다음 변경을 하기 전에 원인을 조사하세요.
작업 흐름
def locate(segments, column):
candidates = [s for s in segments if s[0] <= column]
if not candidates:
return None
return max(candidates, key=lambda s: s[0])[1]