Assigned
Status Update
Comments
ra...@google.com <ra...@google.com>
jl...@google.com <jl...@google.com> #2
Hey sorry for the late reply, regarding your first issue can you confirm this is still an ongoing issue for you?
I haven't been able to reproduce this on more recent versions of the IDE.
For Markdown, this is a duplicate of issue:
Description
Hi,
I noticed that the merge/rebase of IntelliJ 2020.1 features into Android Studio 4.1 and 4.2 is not complete as of 4.1 beta 2 and 4.2 Canary 2.
Evidence
Unable to make a secondary window full-screen on macOS
This is a welcome change that went into IntelliJ 2020.1.
On macOS, before IntelliJ 2020.1, if you dragged a tab away to create a new secondary window, it'd get the "zoom" (plus icon) button next to the minimize window button on the top left, and would not allow you to put that secondary window full-screen like other macOS apps allow you to.
Since IntelliJ 2020.1, it gets the "full screen" (outwards arrows icon) button next to minimize, and you can still use "zoom" while pressing option, or from the option in the Window menu in the menu bar.
Android Studio 4.1 and 4.2 are advertised to integrate changes from 2020.1, so macOS users would expect to benefit from this, but it turns out that secondary windows still get the "zoom" button instead of the "full screen" button.
See the attached screenshots to see the difference between IDEA and AS secondary windows.
Markdown plugin no longer working
After discussing with someone from JetBrains, I have been told the rendering of the Markdown HTML Preview switched from JavaFX to JCEF in IntelliJ 2020.1 , but it doesn't it made it into Android Studio, which ends up breaking markdown preview as neither the JavaFx preview and JCEF based preview are working as the former relies on JavaFX, seemingly no longer present in Android Studio bundled JRE, and the latter relies on JCEF being present, but that is actually missing, which indicates a half baked IntelliJ 2020.1 merging into Android Studio 4.1 beta and 4.2 Canary.
In Android Studio 4.1 beta 2, there is a
ide.browser.jcef.enabled
option that is disabled (while it is enabled in IntelliJ 2020.1). When it is enabled and the IDE is restarted, opening markdown files still fails with anExceptionInInitializerError
caused byjava.lang.IllegalStateException: JCEF is not available or failed to initialize
.Requests
Can you confirm merging IntelliJ 2020.1 into Android Studio has not been completed properly as it should have?
Can you make this top priority to ensure first-party plugins like Mardkown and third party ones can work reliably in Android Studio, and ensure we get the features Jetbrains folks worked on?
Can this be done for 4.1 RC or another beta, so I can check back for any remaining issues?
Thank you for considering.
Have a great day,
Louis CAD
PS: As usual, here's the IDE info: