Visual Studio Code: 로컬 <-> 원격 코드 동기화

2022. 10. 19. 09:05카테고리 없음

    목차
반응형

원격 코드 동기화 설정

우선 SFTP extension을 설치하세요. 

 

서버에 동기화 시키고 workspace가 열려있는 상태에서 다음을 실행합니다.

 

 

workspace 내 (.vscode folder 내) sftp.json 파일이 생성됩니다.

이제 sftp.json 파일 내용을 수정합니다.

 

{
    "name": "서버이름",
    "host": "10.2.101.33",
    "protocol": "sftp",
    "port": 22,
    "username": "username",
    "remotePath": "/home/test_account/test_prj",
    "uploadOnSave": true,
    "privateKeyPath": "~/.ssh/ssh_key",
    "useTempFile": false,
    "openSsh": false
}

이제 local에서 파일 생성/수정/삭제 등의 갱신 작업을 수행하면, host 내 remotePath의 위치에 내용이 반영되는것을 확인할 수 있습니다.

 

원격의 코드를 로컬로 동기화

'EXPLORER' 내 빈공간에서 마우스 우측 클릭 후 "Sync Remote -> Local"을 선택합니다. 

 

 

반응형