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.
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:
- Install the extension if you haven’t yet done so.
- Right-click the Toolbox extension icon on the browser toolbar to open its preferences.
- Tick “Enable on this domain” to enable the extension on the current webpage.
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
Chrome user says:
April 20, 2020I’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:
April 22, 2020Apparently 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=…”
Marina Kovaleva says:
April 23, 2020Could you please find an issue at https://youtrack.jetbrains.com/issues/TBX, we will take a look.
Please include the information about your current Bitbucket version and OS.
Chrome user says:
April 24, 2020I’ll try to issue an issue later.
In the meantime, in case someone finds it useful, I’ll just note that the errors occurred because I clicked on the IntelliJ IDEA button, while I don’t have (or want to have) IntelliJ IDEA installed.
The problem is that IntelliJ IDEA was the only button available (even though I have other IDEs manually installed, such as CLion).
The Bitbucket version is 5.7.1 and the OS is Windows 10.
Chrome user says:
May 4, 2020Link to issue:
https://youtrack.jetbrains.com/issue/TBX-4755
Vadym says:
April 28, 2020Useful 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:
April 28, 2020Hi, 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.
Bart says:
May 1, 2020Very handy, any plans to support Gitea repositories?
Marina Kovaleva says:
May 4, 2020Not at the moment. Please create a request in our issue tracker https://youtrack.jetbrains.com/issues/TBX and we will consider it.
Sebastian says:
June 21, 2020how can I select pycharm instead if IDEA?