-
-
Notifications
You must be signed in to change notification settings - Fork 79
Common Configuration
string: A string to identify your configuration.
string: A path relative to the workspace root folder.
Use this when you want to map a subfolder to the remotePath
.
default: The workspace root.
string: sftp
or ftp
default: sftp
string: Hostname or IP address of the server.
integer: Port number of the server.
default: 22
string: Username for authentication.
string: The password for password-based user authentication (note: this is stored as plain-text).
string: The absolute path on the remote host.
default: /
boolean: Upload on every save operation of VSCode.
default: false
boolean: Upload temp file on every save operation of VSCode to avoid breaking a webpage when a user acceses it while the file is still being uploaded (is incomplete).
default: false
boolean: Enable atomic file uploads (only supported by openSSH servers).
If set to true, the useTempFile
option must also be set to true.
default: false
boolean: Download the file from the remote server whenever it is opened.
default: false
object: Configure the behavior of the Sync
command.
default: {}
boolean: Delete extraneous files from destination directories.
boolean: Skip creating new files on the destination.
boolean: Skip updating files that exist on the destination.
boolean: Update the destination only if a newer version is on the source filesystem.
string[]: Same behavior as gitignore, all paths relative to context of the current configuration.
default: []
string: Absolute path to the ignore file or relative path relative to the workspace root folder.
object.
string: Glob patterns that are watched and when edited outside of the VSCode editor are processed.
Set uploadOnSave
to false when you watch everything.
boolean: Upload when the file changed.
boolean: Delete when the file is removed.
number: The number of hours difference between the local machine and the remote server (remote minus local).
default: 0
object.
string[]: Configure that patterns for excluding files and folders. The Remote Explorer decides which files and folders to show or hide based on this setting.
number: Lowering the concurrency could get more stability because some clients/servers have some sort of configured/hard coded limit.
default: 4
number: The maximum connection time.
default: 10000
mixed: Limit open file descriptors to the specific number in a remote server.
Set to true for using default limit(222)
. Do not set this unless you have to.
default: false