4 ms·
I'm doing fine now -- PyCharm and IDEA benefit greatly from using JDK16. Remember, I'm on Linux, you're on OSX where they had to make some font changes which,
by gjvc 5y ago
I'm doing fine now -- PyCharm and IDEA benefit greatly from using JDK16. Remember, I'm on Linux, you're on OSX where they had to make some font changes which, AIUI, are Mac-specific, and it seems like that has made them decide to stick with JDK11.
I will update the post I made on my blog with the JVM options for JDK17. [1]
I have had mixed success reporting bugs to JB, as is to be expected for a company their size.
[1] it's Christmas, so why wait... it's this lot
--illegal-access=warn
--add-exports java.desktop/com.apple.eawt.event=ALL-UNNAMED
--add-exports java.desktop/com.apple.eawt=ALL-UNNAMED
--add-exports java.desktop/com.apple.laf=ALL-UNNAMED
--add-exports java.desktop/sun.font=ALL-UNNAMED
--add-opens java.base/java.lang=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED
--add-opens java.desktop/java.awt.event=ALL-UNNAMED
--add-opens java.desktop/java.awt.peer=ALL-UNNAMED
--add-opens java.desktop/java.awt=ALL-UNNAMED
--add-opens java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
--add-opens java.desktop/javax.swing.text.html=ALL-UNNAMED
--add-opens java.desktop/javax.swing=ALL-UNNAMED
--add-opens java.desktop/sun.awt=ALL-UNNAMED
--add-opens java.desktop/sun.font=ALL-UNNAMED
--add-opens java.desktop/sun.swing=ALL-UNNAMED
- bmc7505 5y agoI previously used IntelliJ IDEA on Linux for over eight years, so I can sympathize with your struggles. [1] Recently I started using OSX because my Thinkpad finally died and I could not find another laptop I liked. So far, it's been pretty bumpy, although I noticed that some things have improved (like fonts and build times). The downside is that many things currently do not work on aarch64 right now, and I somewhat regret making the switch this early. I recently started writing some Haskell, which was a pain to setup on my local machine but now that GHCi and Stack finally support it [2], I think it's getting stable. Hopefully more native libraries will offer support for aarch64, because despite the minor speedups (faster JVM), overall it's been a productivity-killer. Very few native libraries provide M1-compatible builds right now. [1]: http://breandan.net/2014/08/18/shell-script/ http://breandan.net/2014/08/18/shell-script/ [2]: https://github.com/haskell/haskell-language-server/issues/2008 https://github.com/haskell/haskell-language-server/issues/20...
- atombender 5y agoI tried this on my Intel Mac, using the JBR 17 (JCEF) download from Jetbrains. IDEA did start up, but the menus didn't work at all. The top-level menus were there, but they did not open any submenus. Other than that, things seemed to work. I wonder if there is a workaround.