Apple Silicon Support in JetBrains IDEs

Most JetBrains IDEs now run natively on Apple Silicon. Here is the current state of Apple Silicon support in each JetBrains IDE:

  • AppCode supports Apple Silicon starting with v2020.3. Learn more in the blog.
  • CLion supports Apple Silicon starting with v2020.3.1. Learn more in the blog.
  • DataGrip supports Apple Silicon starting with v2020.3.1. Learn more in the blog.
  • GoLand supports Apple Silicon starting with v2020.3.1. Learn more in the blog, but please note that Delve isn’t supported yet, which is why the debugger won’t work if you use M1.
  • IntelliJ IDEA supports Apple Silicon starting with v2020.3.1. Learn more in the blog.
  • PHPStorm supports Apple Silicon starting with v2020.3.1. Learn more in the blog.
  • PyCharm supports Apple Silicon starting with v2020.3.1. Learn more in the blog.
  • Rider currently does not work on Apple Silicon. Please follow the RIDER-54092 issue for updates.
  • RubyMine supports Apple Silicon starting with v2020.3.1. Learn more in the blog.
  • WebStorm supports Apple Silicon starting with v2020.3.1. Learn more in the blog
9 comments
Comment actions Permalink

Any dates re: Rider?

0
Comment actions Permalink

Why does Rider always lag behind? Every other IDE has had Code With Me for quite some time now, but not Rider. Now Rider is the only IDE not working properly on apple silicon.

Is Rider not a priority, or is it just a lot more complicated than all the others?

2
Comment actions Permalink

Dear Gideon Yuval and James Fisk! Thanks for your interest in the M1 support in Rider. Right now, I don't have good news for you. The work is still in progress. 

Bringing the M1 support and the Code With Me into Rider is a bit complicated task. Rider has another architecture and consists of a frontend (IDEA) and backend (ReSharper as a language service) with the RD protocol in between (learn more about this here). And this is the reason why it needs lots more effort to bring these supports to Rider. 

  • The M1 support: Apart from moving the frontend (IDEA) to the M1 native mode, we have to move the backend (ReSharper) to .NET Core runtime with support for M1 chips. Right now, there are only previews of .NET 6 which has such support. Yes, there was an option to publish a Rider build with the native frontend but the backend running on Rosetta 2. We've decided to avoid this option not to duplicate the effort in the future. Currently, we are working with MSFT to fix several issues in the .NET 6 preview builds. As soon as our tests are green and the QA team approves the M1 compatible build, we will offer a preview here.
  • Code With Me: Right now, the plugin exists only for the frontend (IDEA). We have to teach the backend to work in a multiclient mode (like multi-caret editing). And this needs time. 

We hope for your understanding.

Thanks!

Edited by Alexander Kurakin
0
Comment actions Permalink

Dear Alexander Kurakin I just updated my Apple Silicon version of IntelliJ (through the Toolbox), but it is now listed just as "IntelliJ IDEA Ultimate".  Has the name changed?  Or is it now the Intel version?

0
Comment actions Permalink

Hi Heiner Lamprecht,

Could you please clarify which naming was before updating?

0
Comment actions Permalink

I had installed the IDEA Ultimate for Apple Silicon (along with a couple of others). When Toolbox updated to Toolbox App 1.20.8352, macOS 11.3, the names all dropped the "for Apple Silicon," and when I run a check, they all appear as Intel64 builds.

1
Comment actions Permalink

Same as comments above. Updated several Apple Silicon Apps, and after the updates- the "Apple Silicon" disappeared. It looks like Intel64.

Edited by Drener
0
Comment actions Permalink

Arseniy Nisnevich just like the others already said:  Previously, the app was called "IntelliJ IDEA Ultimate for Apple Silicon".  After the update, it is only called "IntelliJ IDEA Ultimate".  All "for Apple Silicon" versions disappeared from the toolbox.

0
Comment actions Permalink
So which one do we need to use now? my company has licence for Ultimate.. I am currently on <Intellij IDEA Ultimate for Apple silicon>
Should i change to IntelliJ IDEA ULTIMATE? i got pretty connfused with em, and Ultimate for slicon started to run pretty slow..
0

Please sign in to leave a comment.

Have more questions?

Submit a request