Storage Manager

Storage Manager

You can use storage manager page to manage connections from FTP or cloud storage, such as connect to FTP/cloud, or edit/delete existing connection. Currently, it supports FTP/FTPS/SFTP, WebDAV, GitHub, GitLab, Google Drive, Dropbox and OneDrive.

To create a new connection, please click floating action button in storage manager page, and choose the connection type that you want to connect to, as following:

Connect to Cloud

When connecting to cloud storage, you need to grant Code Editor the permission to access your files.

Different cloud provider may have different process. Generally you need to log in to your cloud account and click "Yes" button to let Code Editor access your files.

Code Editor only request necessary permission, and only store the access token. It will never retrieve and save any sensitive data.

Connect to GitHub

When connecting to GitHub, you need to use your GitHub access token. You can access your gists and repositories using this integration.

You can follow the steps in this GitHub link to generate one:
https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token

Connect to GitLab

When connecting to GitLab, you need to use your GitLab access token. You can also define your own GitLab server address if necessary.

You can follow the steps in this GitLab link to generate your access token:
https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#creating-a-personal-access-token

Access FTP/Cloud Files

After FTP or cloud connection created, you can access it from navigation drawer. The operation for network files are the same as local files. For example: "192.168.4.47" SFTP connection in following snapshot: