How to download files from atom to desktop -
How to download files from atom to desktop - good
Atom Remote Sync
Use SFTP and FTP features inside Atom, having the ability to upload and download files directly from inside Atom.
Features
- Uploading/downloading files to/from the server
- Displaying diffs between the local and remote files with your favourite diff tool
- Monitoring files for external changes and automatically uploading - useful for scss/less compiling
- Support for both SCP/SFTP and FTP
Extras
- Toggle for uploading changes automatically when you save a file
- Define files to be monitored to be automatically monitoring
- Set difftoolCommand in AtomSettingView of -- The path to your diff tool executable
- Toggle the logs for extra information
- Toggle the hiding and showing of the log panel
- Set custom config name
Installation
You can install this like any other Atom package, with one of these methods:
Via Atom (recommended)
Open Atom
Open settings
- ctrl+, | cmd+,
- Edit > Preferences (Linux)
- Atom > Preferences (OS X)
- File > Preferences (Windows)
Select "Install" tab
Search for and click install
APM - terminal
- Open a terminal
- Run
Manually
- Download / clone this repository to your
- Enter the directory
- Run
Usage
You can configure remote sync a couple of ways:
Existing project
Via Atom (recommended)
- Right click main project folder
- Navigate to Remote Sync > Configure
- Fill in the details / select options
- Hit save
Manually
- Add a file named to your project
- Add/configure with one of the contents below
- Save the file
From scratch, with a remote server
- Follow setups for creating existing project - see above
- Right click main project folder
- Navigate to Remote Sync > Download folder
Options
The in your project root will use these options:
Option | Datatype | Default | Details |
---|---|---|---|
String | "" | for SCP/SFTP, or for FTP | |
String | "" | Remote host address | |
String | "" | Remort port to connect on (typically 22 for SCP/SFTP, 21 for FTP) | |
String | "" | Remote host username | |
String | "" | Remote host password | |
String | "" | Absolute path to SSH key (only used for SCP) | |
Boolean | false | Set to true for both control and data connection encryption (only used for FTP) | |
String | "" | Passphrase for the SSH key (only used for SCP) | |
String | false | Whether or not to use an agent process (only used for SCP) | |
String | "" | Target directory on remote host | |
String | "" | Source directory relative to project root | |
Array | [".remote-sync.json",".git/**"] | Array of minimatch patterns of files to ignore | |
Array | [] | Array of files (relative to project root - starting with "/") to watch for changes | |
Array | [] | Transport mirror config array when upload | |
Boolean | false | Whether or not to upload the current file when saved | |
Boolean | false | Whether or not to save a modified file before uploading | |
Boolean | false | Upload file using a temporary filename before moving to its final location (only used for SCP) | |
Boolean | false | Whether or not to delete the local file / folder after remote delete |
Example configuration's
SCP example:
"hostname":"10.10.10.10",
"keyfile":"/home/vagrant/.ssh/aws.pem",
"passphrase":"your_passphrase",
"target":"/home/vagrant/dirname/subdirname",
SCP example:
"hostname":"10.10.10.10",
"target":"/home/vagrant/dirname/subdirname",
FTP example:
"hostname":"10.10.10.10",
"target":"/home/vagrant/dirname/subdirname",
Upload mirrors example:
"hostname":"10.10.10.10",
"keyfile":"/home/vagrant/.ssh/aws.pem",
"passphrase":"your_passphrase",
"target":"/home/vagrant/dirname/subdirname",
"hostname":"10.10.10.10",
"keyfile":"/home/vagrant/.ssh/aws.pem",
"passphrase":"your_passphrase",
"target":"/home/vagrant/dirname/subdirname_one",
"hostname":"10.10.10.10",
"target":"/home/vagrant/dirname/subdirname_two",
Click 'Send Money' after login PayPal, and my PayPal account is: lx1988cyk#gmail.com
0 thoughts to “How to download files from atom to desktop”