삽질/개발,엔지니어링

[VSCODE] Local > FTP

maengis 2023. 3. 28. 18:47

어른들의 사정으로 유료IDE를 못 쓰게 돼서 회사에서도 VSCODE를 쓰게 되었다.

레거시 서비스들은 아직도 개발 서버를 따로 두고 운영하고 있고, 접근도 FTP로 하고 있어서

  1. 파일 변경시 FTP서버에도 반영 되어야 함.
  2. 브랜치 변경시 변경된 내용이 FTP서버에 반영 되어야 함.

두 가지를 꼭 되어야 해서 아래와 같이 설치 및 설정을 했다.

 

  1. Extension (Ctrl + Shift + X) 메뉴에서 sftp 검색 후 natizyskunk의 SFTP 설치
  2. File > Add Folder to Workspace (git에서 내려받은 위치 선택)
  3. F1 누르고 sftp 입력 후 SFTP: Config 선택
  4. 설정 JSON 파일 내용은 아래 참조
{
    "name": "서버 이름",
    "host": "서버 주소",
    "protocol": "sftp",
    "port": 22,
    "username": "접근할아이디",
    "password": "",
    "remotePath": "파일경로",
    "watcher": {
        "files": "**/*",
        "autoUpload": true,
        "autoDelete": true
    },
    "ignore": [".vscode"],
    "uploadOnSave": true
}

 

반응형