Toolbox App Help

Manage providers

The Toolbox App lets you manage dev environments using various providers such as JetBrains CodeCanvas, Coder, and Gitpod.

Connect to a provider

  1. Open the Toolbox App.

  2. From the switcher drop-down, select Manage Providers.

  3. In the Providers window, under the Available node, locate the provider and click Install.

    List of providers

Depending on the selected provider, follow the steps on setting up the development environment:

JetBrains CodeCanvas is a solution that lets companies transition software development from individual user machines to remove development environments.

You can connect to CodeCanvas with the Toolbox App to work on your remote project. Alternatively, you can connect from the CodeCanvas side and open your project in the JetBrains Client.

JetBrains CodeCanvas is available in the Toolbox App by default through the CodeCanvas plugin that you can use to connect to the existing environment or create the new one and work with it in the IDE.

Connect to Code Canvas

  1. Click CodeCanvas, enter the access URL and click Login.

    Login to Code Canvas
  2. In the browser window that opens, click Accept to grant the required permissions. If you are not yet logged in to the CodeCanvas web app, you will also be prompted to enter your username and password. You will be then redirected back to the Toolbox App.

  3. Click New Environment and select a dev configuration (skip this step if your project already has the necessary dev environment):

    • Select Template that you want to use for the dev environment.

    • The Environment name is selected automatically.

    • Select the necessary branch and a warm-up snapshot if available.

    New dev environment

    Click Create.

  4. After the dev environment is created, click it to open your project inside the IDE and start coding.

    Created dev environment

You can connect to Coder with the Toolbox App to work on your remote project.

Coder is available in the Toolbox App through the Coder plugin that you can use to connect to the existing environment or create the new one and work with it in the IDE.

Connect to Coder

  1. Ensure you have the workspace configured in Coder and copy the access URL.

    Coder workspace
  2. In the Toolbox App, click Coder.

  3. If the workspace is up and running, the URL address is automatically added to the Toolbox App.

    Sign In to Coder

    Click Sign In.

  4. Authenticate to Coder adding a token for the session and click Connect.

    Authenticate to Coder

    After the authentication is completed, you are connected to your development environment and can open and work on projects.

    Coder workspace

    To manage the environment, use the context menu with various options.

    Manage environment: context menu

The Toolbox App supports integration with Gitpod, an open-source orchestration and provisioning platform for automated developer environments.

Gitpod is available in the Toolbox App through the Gitpod plugin that you can use to connect to the existing environment or create the new one and work with it in the IDE.

Connect to Gitpod

  1. Click Gitpod, enter the sign-in link and click Sign In.

    sign_in_gitpod
  2. On the authorization page that opens in a browser, click Authorize to authorize the connection to the Gitpod development environment.

    Authorize connection
  3. Click the Manage environments on the dashboard link to start, or manage your environment in Gitpod.

  4. When the environment is configured, click the drop-down in the right upper corner and select the IDE.

    Gitpod environment
  5. Click Allow to open the environment in the Toolbox App.

    Toolbox App connected Gitpod

    Now you are connected to your development environment and can open and work on projects. To manage the environment, use the context menu with various options.

    Context menu
Last modified: 23 May 2025