Live data from Hacker News

IntelliJ IDEA 2020.1 EAP is open

blog.jetbrains.com

31–40 of 44 posts

Re: IntelliJ IDEA 2020.1 EAP is open

#31
post #13
post #10

Earlier quoted context omitted.

Easy fix: replace the the existing GC line with -XX:+UnlockExperimentalVMOptions -XX:+UseZGC and enjoy no more visible lag spikes.

If it was this easy, we'd have enabled this by default. Unfortunately by far not all UI freezes in IntelliJ IDEA are caused by GC, and ZGC is not a wholesale performance improvement even for those scenarios which do depend on GC.

Here's a list of various config changes to improve Intellij performance. These were just cobbled together and I have a feeling the JVM settings are out of date, so any updates or suggestions or links to better pages would be welcome. https://github.com/jordanmews/intellij_performance_settings

Re: IntelliJ IDEA 2020.1 EAP is open

#32
post #4

> With v2020.1 EAP we are fully moving to JetBrains Runtime 11 (JBR11), and will no longer distribute builds with JetBrains Runtime 8 (JBR8). Please note that all the IntelliJ IDEA 2020.1 updates both in the IDE and the Toolbox App are coming with JBR11. Does this mean I need to have JDK 11 installed too? We're still using JDK 8 because Spark 2.x doesn't support JDK 11, and having multiple JDKs sounds like a pain. ed…

> Looks like JBR doesn't have a JDK dependency.

That is, JBR includes a JDK.

Almost every "serious" broad market desktop app bundles its own runtime: JRE, QT, Chromium, etc.

Re: IntelliJ IDEA 2020.1 EAP is open

#33
post #17
post #14

Earlier quoted context omitted.

[deleted]

A lot of our work is open-source. You can easily see that our investment into improving our products, visible through the open-source repositories, has been steadily increasing every year.

I don't think you guys should feel like you need to respond to these sorts of comments. JetBrains products are so clearly genre defining and to have some of them for free is just a cherry on top.

Re: IntelliJ IDEA 2020.1 EAP is open

#34
I adore IntelliJ. Some neat features I've discovered recently.

- Structural replace is sed with ASTs. It's really cool. https://www.jetbrains.com/help/idea/structural-search-and-re...

- Task tracking to report how long you spend on a task. This is nice to see how far off the estimate was and include integration with Jira.

- The database extension (datagrip) is awesome for figuring out Database structure and building queries with auto-complete.

I'm looking forward to performance improvements. I get bouts of ~150ms typing latency which are not fun.

Re: IntelliJ IDEA 2020.1 EAP is open

#35
post #19

No matter how hard I try, I can't get away from JetBrains. I've been grandfathered into their original pricing for the toolbox, so that makes it even harder. I have a plugin I've written for VS Code that was part experiment to see if I would have good uptake into the editor and part as a way for me to learn how to contribute to the plugin ecosystem. VS Code just isn't fast enough on medium to large projects. And it's…

I think a big part of it is that they're a company that specializes in making IDEs, using the IDEs they make. They're their own target demographic.

Re: IntelliJ IDEA 2020.1 EAP is open

#36
post #20

My prediction/hope for 2020 is that JetBrains will release lightweight competitor to VSCode

This is actually on the 2020 roadmap! They're planning on releasing a lightweight editor mode. [1]

1. https://blog.jetbrains.com/idea/2020/01/intellij-based-ide-f...

Re: IntelliJ IDEA 2020.1 EAP is open

#37

Does this mean we can finally use a 4K monitor on OSX? https://youtrack.jetbrains.com/issue/JBR-526

I'm using WebStorm 2020.1 EAP on my LG UltraFine 5K and it works well, and I have done so for at least a year. Connected via TB3, 2016 MacBook.

One thing that could help is killing Docker, everything becomes more responsive -- on Mac that is, given that it's literally a VM running on Hyperkit. That's especially the case when you have a big project on in Jetbrains IDEs (CLion, WebStorm, IntelliJ, ...).

Re: IntelliJ IDEA 2020.1 EAP is open

#38
post #19

No matter how hard I try, I can't get away from JetBrains. I've been grandfathered into their original pricing for the toolbox, so that makes it even harder. I have a plugin I've written for VS Code that was part experiment to see if I would have good uptake into the editor and part as a way for me to learn how to contribute to the plugin ecosystem. VS Code just isn't fast enough on medium to large projects. And it's…

I'm also a huge fan of JetBrains products and how they work together. It's at the point where I'm thinking of slogans for them, like 'At JetBrains, the E in IDE stands for experience'... or maybe 'ecosystem' (needs work). Several times I've realized I could use a tool for X, and found it's already a feature they've already created. One more great thing to add to the pile: - Teamcity, the only CI/CD software doing act…

Jenkins has a Groovy DSL for several years. YAML support came much later.

Re: IntelliJ IDEA 2020.1 EAP is open

#39
post #23

I tried IDEA and liked it, but I noticed that it’s perpetually spinning my CPU at 10-15% even when sitting idle. That’s a battery killer that I don’t need. I like editors that use no CPU and do nothing when I’m not using them. Anyone else experience this?

If I remember correctly, there's a battery friendly mode that can be enabled in the file menu which stops background indexing.

Yeah, PowerSave Mode definitely makes a difference, but you lose a ton of functionality (like highlighting errors, missing imports etc).

Re: IntelliJ IDEA 2020.1 EAP is open

#40
post #19

No matter how hard I try, I can't get away from JetBrains. I've been grandfathered into their original pricing for the toolbox, so that makes it even harder. I have a plugin I've written for VS Code that was part experiment to see if I would have good uptake into the editor and part as a way for me to learn how to contribute to the plugin ecosystem. VS Code just isn't fast enough on medium to large projects. And it's…

> Hands down the best integration

I don't see how you're able to use it. This is one of the few intellij features I avoid. Doing anything other than most common tasks is either difficult or impossible. Using git cli is generally better, and it doesn't make me wait 10 secs.

The diff window is pretty cool though.

Post reply on HN