VS Code Extensions
Sidebar FTP

Sidebar FTP

by majj

A minimal VS Code FTP extension for uploading and downloading files.

Downloads

62

Rating

— (0)

Version

0.0.8

Last updated

Jul 06, 2026

A minimal VS Code extension to upload and download files via FTP from the Explorer context menu.

Features

  • Upload local file to FTP server
  • Download FTP file to local workspace file

Configuration

Set these values in VS Code Settings:

  • sidebarFtp.protocol (ftp or sftp)
  • sidebarFtp.host
  • sidebarFtp.port
  • sidebarFtp.user
  • sidebarFtp.password
  • sidebarFtp.privateKeyPath (SFTP optional)
  • sidebarFtp.passphrase (SFTP optional)
  • sidebarFtp.secure
  • sidebarFtp.remoteRoot

For servers you connect with ssh user@host, use:

  • sidebarFtp.protocol = sftp
  • sidebarFtp.port = 22
  • sidebarFtp.user = your ssh user
  • auth by sidebarFtp.password or sidebarFtp.privateKeyPath

Usage

In FTP Explorer title bar:

  • Connect
  • Test Connection (handshake and auth check only)
  • Refresh
  • Show Logs

In FTP Explorer file tree:

  • Right click remote file: Download
  • Right click remote directory: Upload File Here
  • Right click remote directory: Upload Folder Here

Remote path is resolved as:

remoteRoot + relativePathFromWorkspace

Build

npm run compile

Press F5 in VS Code to run Extension Development Host.

Related extensions