New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't detect Rider 2023.3.3 installed via JetBrains Toolbox 2.1.3 (Linux) #2431
Comments
Please add, where toolbox is in your system and where is Rider. Thanks! |
Toolbox is at |
I think, I have a fix for this problem. |
That sounds great! Here are the requested files: |
Thanks! Looks like exactly the problem, which I have fixed. Currently fixed in the Rider package in branch, currently available on the github mirror. To try it, you may update one line in the manifest.json, substitute |
GitOrigin-RevId: ff0092f28c01ba6c38512b804cef9975f20a71c1
I can confirm that the problem is fixed with the package link you provided, thanks a lot! Any idea when this version will be officially released? |
Rough estimation would be 1-2 weeks. |
## [3.0.28] - 2024-02-20 - fix RIDER-103933 "PlayerSettings.suppressCommonWarnings" is not supported in Unity 2019.4.40f - fix JetBrains/resharper-unity#2431 and [RIDER-104221](https://youtrack.jetbrains.com/issue/RIDER-104221)
Rider package 3.0.28 with a fix was released. |
Confirming that updating to that package version fixes the issue. Thank you so much! |
…der/pull/215 - fix RIDER-103933 "PlayerSettings.suppressCommonWarnings" is not supported in Unity 2019.4.40f - fix JetBrains/resharper-unity#2431 and [RIDER-104221](https://youtrack.jetbrains.com/issue/RIDER-104221)
The naming scheme of .desktop files generated by JetBrains Toolbox v2.1.3.18901 has changed recently when installing Rider 2023.3 and other IDEs causing this package to fail detecting Rider installations on Linux. While the files used to be called like
jetbrains-rider.desktop
, they're now being calledjetbrains-rider-c5e460cd-9963-409d-9a9a-0ee2b31cffb8.desktop
. This is likely to support installing multiple versions of the same IDE.Currently, this repo's code on Linux seems to look for a file called
jetbrains-rider.desktop
in the user's collection directory of desktop files~/.local/share/applications
: https://github.com/JetBrains/resharper-unity/blob/net233/unity/PathLocator/RiderPathLocator.cs#L80At least, it's how Unity 2021/2022.3 is behaving on my Manjaro Gnome45.3/KDE5.27 systems. This causes Rider installed through JetBrains Toolbox not to be detected by Unity in the
Preferences->External Tools
window.The current workaround is to manually rename the file
jetbrains-rider-some-hash.desktop
tojetbrains-rider.desktop
. It would be nice if this package could also support the latest naming scheme from the JetBrains Toolbox app.The text was updated successfully, but these errors were encountered: