The JetBrains Toolbox browser extension now works on self-hosted GitHub, GitLab, and Bitbucket instances

We’ve updated the JetBrains Toolbox browser extension for Chrome and Firefox. It can now clone and open files from private instances in JetBrains IDEs, whether you use corporate repositories at GitHub Enterprise or self-hosted GitLab or Bitbucket instances.

Install the extension

Please keep in mind that to start using this extension with private instances, you first need to enable it on your custom domain. Follow the steps below:

  1. Install the extension if you haven’t yet done so.
  2. Right-click the Toolbox extension icon on the browser toolbar to open its preferences.
  3. Tick “Enable on this domain” to enable the extension on the current webpage.

Toolbox extension at GitHub Enterprise

Now the Toolbox extension should work on your self-hosted instances, giving you access to the functionality that was previously available for open-source repository hosting services:

  • Clone projects from the main GitHub, GitLab, and Bitbucket repositories, and open them in available JetBrains IDEs.
  • Navigate from a highlighted line of code in a previously cloned GitHub project to that line in your IDE.

Read more about the main features of the Toolbox extension in this blogpost.

Stay home, stay healthy, stay productive!
The JetBrains Toolbox team

About Marina Kovaleva

Marina Kovaleva is Product Marketing Manager at Toolbox App and All Products Pack.
This entry was posted in FYI, News, Uncategorized and tagged , . Bookmark the permalink.

9 Responses to The JetBrains Toolbox browser extension now works on self-hosted GitHub, GitLab, and Bitbucket instances

  1. Chrome user says:

    I’ve tried the navigation feature, and it simply doesn’t work on our custom Bitbucket instance (after following the post’s instructions, clicking the button to open the IDE from a line of code does nothing).

    Does the IDE version must be 2020.1+? (Because I’ve tried it on 2019.3.)

    • Chrome user says:

      Apparently the browser extension requires the Jetbrains Toolbox software, which wasn’t obvious to me at first.

      Unfortunately, the browser extension still doesn’t work for me.
      When I attempt to clone a repository, a Toolbox notification shows up which reads the following error:
      “Failed to find application for URL: jetbrains://idea/checkout/git?checkout.repo=http://…”
      and when I attempt to open a file in the IDE, the following error is received:
      “Failed to find application for URL: jetbrains://idea/navigate/reference?project=foo&path=…”

  2. Vadym says:

    Useful extension! I’d like to be able to set SSH cloning as default because HTTPS cloning is not allowed on our BitBucket instance.

    • Marina Kovaleva says:

      Hi, Vadym. You may choose between SSH and HTTPS cloning by clicking the extension icon on the browser panel while you are on your Bitbucket instance.

  3. Bart says:

    Very handy, any plans to support Gitea repositories?

Leave a Reply

Your email address will not be published. Required fields are marked *