Sam Park Blog.

Sam의 워드프레스 블로그

Sam Park Blog.

Sam의 워드프레스 블로그

미분류

VS Code를 활용하여 FTP를 통한 웹호스팅 서버에서 직접 코드 작성하기

Visual Studio Code(VS Code)는 개발자들 사이에서 가장 인기 있는 코드 에디터 중 하나입니다. 그 이유 중 하나는 그 확장성에 있습니다. 다양한 확장 프로그램을 통해 거의 모든 개발 환경에 맞게 조정할 수 있기 때문입니다. 오늘은 이러한 VS Code의 확장성을 활용하여 FTP로 웹호스팅을 이용하고 있는 서버에 직접 접속해서 코드를 작성하는 방법에 대해 알아보고자 합니다.

Visual Studio Code


첫 번째 단계는 VS Code에 FTP 연결을 가능하게 해주는 확장 프로그램을 설치하는 것입니다. ‘FTP-Simple‘ 혹은 ‘SFTP’와 같은 확장 프로그램이 인기가 있습니다. 이 글에서는 ‘SFTP’ 확장 프로그램을 예로 들겠습니다. VS Code에서 왼쪽 사이드바에 있는 확장 아이콘을 클릭한 후, 검색창에 ‘SFTP’를 입력하고 설치를 진행합니다.


설치가 완료되면, F1을 눌러 상단에 명령 팔레트(Command Palette)창에 “> ftp-simple: Config – FTP connection setting”을 선택하면 JSON 형식의 설정 파일이 열리게 됩니다. 여기에는 서버의 주소, 사용자 이름, 비밀번호, 원격 디렉토리 경로 등 FTP 접속에 필요한 정보들을 입력해야 합니다. 예를 들어, 서버의 주소가 ‘example.com’, 사용자 이름이 ‘user’, 비밀번호가 ‘password’, 원격 디렉토리 경로가 ‘/public_html’일 경우, 다음과 같이 입력합니다.


{
    "name": "My Server",
    "host": "example.com",
    "protocol": "ftp",
    "port": 21,
    "username": "user",
    "password": "password",
    "remotePath": "/public_html",
    "uploadOnSave": true
}


설정 파일을 저장한 후, VS Code의 좌측 사이드바에 있는 SFTP의 아이콘을 클릭하면 연결된 서버의 파일들을 볼 수 있습니다. 이제 원격 서버의 파일을 직접 열어 수정하거나 새로운 파일을 생성할 수 있습니다. ‘uploadOnSave’ 옵션을 ‘true’로 설정하면 파일을 저장할 때마다 자동으로 서버에 업로드됩니다.


입력한 정보는 ‘C:\Users\사용자명’ 아래에 저장이 되며, 설정한 정보로 서버에 접속을 하려면 마찬가지로 F1을 눌러서 명령 팔레트에서 “> ftp-simple: Remote directory open to workspace“를 선택한후 입력한 서버명을 선택하시면 됩니다.


이처럼 VS Code와 FTP를 연동하는 방법을 통해 웹호스팅 서버에 직접 접속하여 코드를 작성하고 수정하는 작업을 훨씬 더 편리하게 수행할 수 있게 됩니다. 웹 개발자라면 한 번쯤 시도해볼 만한 방법입니다.


혹시 잘 안되시거나 어려운 부분이 있으시면 아래에 댓글로 남기시면 도움을 드리겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다