- Visual Studio 2019 Community
- Download Visual Studio 2019
- Visual Studio Code 2019
- Download Vs Code For Mac
Very powerful, with smart features. Very simple, requires just three lines of config! Very fast, finished in a blink.
- Features
- Diff local and remote
- Sync directory
- Upload/Download
- Upload on save
- File Watcher
- Multiple configs
- Switchable profiles
Sftp sync extension for VS Code. Very powerful, with smart features. Very simple, requires just three lines of config! Very fast, finished in a blink. Visual Studio 2019 for Mac. Develop apps and games for iOS, Android and using.NET. Download Visual Studio for Mac. Create and deploy scalable, performant apps using.NET and C# on the Mac.
Usage
Ctrl+Shift+P
on Windows/Linux orCmd+Shift+P
on Mac open command palette, runSFTP: config
command.- Enjoy.
For detailed usage. Please go to wiki.
Example Configs
You can see the full config here.
- Connection Hopping
Simple
Profiles
Note:context
and watcher
are only available at root level.
Use SFTP: Set Profile
to switch profile.
Multiple Context
The context must not be same.
Note:name
is required in this mode.
Connection Hopping
You can connect to a target server through a proxy with ssh protocol.
Note:Variable substitution is not working in a hop config.
Single Hop
local -> hop -> target
Multiple Hop
local -> hopa -> hopb -> target
Config in User Setting
Visual Studio 2019 Community
You can use remote
to tell sftp to get the config from remote-fs.
In User Setting:
In sftp.json:
Remote Explorer
Remote Explorer lets you explore files in remote. You can open Remote Explorer by:
- Run Command
View: Show SFTP
. - Click SFTP view in Activity Bar.
You can only view a files content with Remote Explorer. Run command SFTP: Edit in Local
to edit it in local.
Note: You need to manually refresh the parent folder after you delete a file to make the explorer updated.
Debug
Open User Settings.
- On Windows/Linux -
File > Preferences > Settings
- On macOS -
Code > Preferences > Settings
- On Windows/Linux -
Set
sftp.debug
totrue
and reload vscode.View the logs in
View > Output > sftp
.
Donation
If this project helped you reduce development time, you can give me a cup of coffee :)
Alipay
PayPal
Why Does This Exist
Itunes 12.6.5.3 windows. Microsoft’s vscode
source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking. According to this comment from a Visual Studio Code maintainer:
Download Visual Studio 2019
When we [Microsoft] build Visual Studio Code, we do exactly this. We clone the vscode repository, we lay down a customized product.json that has Microsoft specific functionality (telemetry, gallery, logo, etc.), and then produce a build that we release under our license.
Visual Studio Code 2019
When you clone and build from the vscode repo, none of these endpoints are configured in the default product.json. Therefore, you generate a “clean” build, without the Microsoft customizations, which is by default licensed under the MIT license
The VSCodium project exists so that you don’t have to download+build from source. This project includes special build scripts that clone Microsoft’s vscode repo, run the build commands, and upload the resulting binaries for you to GitHub releases. These binaries are licensed under the MIT license. Telemetry is disabled.
Download Vs Code For Mac
If you want to build from source yourself, head over to Microsoft’s vscode repo and follow their instructions. VSCodium exists to make it easier to get the latest version of MIT-licensed VSCode.