Package Base Details: intellij-idea-ultimate-edition

Git Clone URL: https://aur.archlinux.org/intellij-idea-ultimate-edition.git (read-only)
Submitter: uwolfer
Maintainer: uwolfer (dcelasun)
Last Packager: dcelasun
Votes: 319
Popularity: 3.642383
First Submitted: 2009-10-28 09:09
Last Updated: 2019-05-28 16:41

Pinned Comments

Vrakfall commented on 2018-12-06 10:37

I found how to fix the focus issue in bspwm. Apparently, at some point JetBrains added a focus stealing suppression feature which fights with automatic focusing feature from WMs like bspwm, i3, etc...

In order to stop that from happening, you need to set the suppress.focus.stealing=false in your idea.properties file. You can find it file in Help -> Edit Custom Properties.... Related github issue

I believe this should also work for i3 but I don't use that WM at the moment so I could only test bspwm. This should also work for every JetBrains' IDE.

Another possibility, if that doesn't work, is you need to switch your boot JDK to another one that the one originally included with the IDE. For that, press Ctrl + Shift + A then type in Switch Boot JDK (case insensitive), choose the right option that appeared and you'll then have access to the switching menu. Related github issue (It's not completely related but could influence focus.)

It would be nice from the maintainers to pin a message containing these solutions for others find the workarounds easily. For that purpose, I also include below the other i3-only solution previously suggested by @vlord:

With i3 window manager, I get a disappearing caret issue (looks like kind of a focus issue on editor after closing a popup). I solved it by commenting the following line in my i3 config : # for_window [class="jetbrains-idea"] focus

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

zman0900 commented on 2017-08-17 05:37

@bianjp you are probably using one of the crappy aur helpers that can't handle split packages properly. Yaourt did this with other packages last time I tried it months ago. Switch to something better like pacaur.

dcelasun commented on 2017-08-17 05:28

@bianjp: I'm not sure what you are talking about, split packages have no duplication and there is certainly no double downloading. It downloads a single archive and splits it into two packages, one for the IDE itself, one for the jre.

This package follows the same format as other IDEA-based packages like Gogland[0] and Phpstorm[1].

[0] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=gogland-eap
[1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=phpstorm

bianjp commented on 2017-08-17 03:46

Now that both intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre are in this single PKGBUILD, when updating packages both packages will be updated. This results that these packages are built twice, and ideaIU-2017.2.2.tar.gz (596M) is downloaded twice. This is UNACCEPTABLE.

There is already a package https://aur.archlinux.org/packages/intellij-idea-ue-bundled-jre/ that bundles JRE. I think this package should keep using system JRE.

dcelasun commented on 2017-08-16 19:16

@zman0900: All fixed, thanks.

pschichtel commented on 2017-08-16 10:43

this has been suggest before: https://github.com/njam/intellij-idea-ultimate-edition/blob/master/PKGBUILD

bianjp commented on 2017-08-16 03:50

Maybe it's better to split as two AUR packages (one depends on system JRE and another use bundled JRE)?

zman0900 commented on 2017-08-15 21:37

Found some problems with the PKGBUILD:

1. rsync is needed as a build dependency.
2. fsnotifier-arm is not made executable.
3. Included intellijidea.sh script is unnecessary. On 64 bit, it forces intellij to use the symtem jre instead of the one in the new split package. On others, the main idea.sh already knows to check JAVA_HOME.


Patch: https://gist.github.com/zman0900/1e28aae8f5637ffd162c26cb2311fd73

dcelasun commented on 2017-08-14 07:09

This is now a split package: When you run `makepkg`, you'll get the same package as before, but also a new 64bit-only package, intellij-idea-ultimate-edition-jre, which contains Jetbrains' patched jre based on openjdk.

uwolfer commented on 2017-06-09 05:27

@Glaeqen: You can use the package 'intellij-idea-ue-bundled-jre' if you want to use the bundled JRE.

Glaeqen commented on 2017-06-08 23:32

I might be wrong but why AUR version of Intellij UE doesn't include JRE delivered by JetBrains? Forcing IDE to use OpenJRE or anything else is just a source of problems. For example messed up font rendering.