Palantir 확장의 명령과 스니펫
Palantir 확장은 Python transform의 미리보기, 디버깅, 빌드와 환경 및 저장소 관리를 통합합니다. UI에 없는 명령은 Command Palette에서 찾습니다. 단축키는 macOS Cmd+Shift+P, Windows/Linux Ctrl+Shift+P입니다.
미리보기와 빌드
| 명령 | 식별자 | 동작 |
|---|---|---|
| Run preview | palantir.transforms.previewFile | 현재 transform 파일 미리보기 |
| Build on Foundry | palantir.transforms.buildFile | 선택한 파일의 플랫폼 빌드 시작 |
| Open preview panel | palantir.transforms.openPreviewPanel | Preview 패널 표시 |
Run preview 아이콘은 미리보기를 시작합니다.
Build on Foundry는 플랫폼 빌드를 시작합니다. 미리보기와 실제 출력 갱신 빌드를 구분합니다.
Transform과 저장소
| 명령 | 식별자 | 동작 |
|---|---|---|
| Create new transform | palantir.transforms.createTransform | 새 transform 구성 시작 |
| Install Python environment | palantir.transforms.initializePythonEnvironment | 개발용 Python 환경 설치 |
| Install Python test environment | palantir.transforms.initializePythonTestEnvironment | 테스트용 Python 환경 설치 |
| Open file in browser | palantir.openFileInBrowser | 선택한 파일을 브라우저에서 열기 |
| Open repository | palantir.openRepository | 저장소를 브라우저에서 열기 |
접근성
palantir.toggleHighContrastTheme은 일반 테마와 고대비 테마를 전환합니다. macOS 단축키는 Ctrl+Option+H, Windows는 Ctrl+Alt+H입니다.
로컬 개발 전용
| 명령 | 식별자 | 동작 |
|---|---|---|
| Clone code repository | palantir.cloneRepository | 로컬 개발용 저장소 복제 |
| Restart Code Assist workspace | palantir.code-assist.restartWorkspace | Code Assist 작업공간 재시작 |
| Refresh token | palantir.refreshToken | Palantir 서비스 접근 인증 토큰 갱신 |
로컬 사용에는 관리자 설정과 데이터 권한이 필요합니다.
코드 스니펫
아래 이름을 입력하고 Tab을 누르면 해당 코드 패턴을 넣습니다.
| 긴 이름 | 짧은 이름 | 생성하는 패턴 |
|---|---|---|
| python_transform | ptf | Python transform |
| polars_transform | pltf | Polars lightweight transform |
| pandas_transform | pdtf | pandas lightweight transform |
실제 작업에는 생성한 입력/출력과 구현을 맞춥니다. 타입 힌트, Libraries 및 환경 디버거도 사용할 수 있습니다.