An open API service indexing awesome lists of open source software.

https://github.com/fabiospampinato/vscode-transmit

Adds a few commands for interacting with Transmit.
https://github.com/fabiospampinato/vscode-transmit

download extension synchronize transmit upload vsc vscode

Last synced: 11 months ago
JSON representation

Adds a few commands for interacting with Transmit.

Awesome Lists containing this project

README

          

# Transmit


Logo

Adds a few commands for interacting with [Transmit](https://panic.com/transmit).

## Install

Follow the instructions in the [Marketplace](https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-transmit), or run the following in the command palette:

```shell
ext install fabiospampinato.vscode-transmit
```

## Usage

It adds 4 commands to the command palette:

```js
'Transmit: Connect' // Connect to the server
'Transmit: Upload' // Upload the current file to the server
'Transmit: Download' // Download the current file from the server
'Transmit: Synchronize' // Synchronize local and remote roots
```

You can also right click a single file/folder for uploading/downloading/synchronizing it.

## Settings

You should provide at least one server object with all of its properties.

```js
{
"transmit.servers": [ // List of servers
{ // Server object
"favorite": "", // Name of the Transmit favorite to use
"domain": "", // Domain to connect to (e.g. example.com)
"user": "root", // User used in the connection
"protocol": "SFTP", // Protocol used in the connection
"localRoot": "", // Local root path
"remoteRoot": "" // Remote root path
},
...
]
}
```

## License

MIT © Fabio Spampinato