Hacker Newsnew | past | comments | ask | show | jobs | submit | randomidiot666's commentslogin

As someone else mentioned here, the graphical merge tool in IDEA is extremely powerful. Plus keyboard shortcuts to all the main Git actions. It's overall more efficient. However I always use Git IDEA + Git CLI side by side.


You can always get the EAP version for free. It's probably stable enough for your rarely touched Go program https://www.jetbrains.com/resources/eap/


Hmm, I can appreciate that free EAP download links would probably be a tad nontrivial to find by design, but after having a bit of a dig I'm still coming up stumped.

Do I have to go through the Toolbox to get this?


Thank Garbage Collected languages. I just checked the IDEA config and found its maximum heap is set to 750 MB by default. You typically wouldn't need 32GB to run it.


I changed the maximum heap for my IntelliJ IDEA instances to 2GB and haven't seen a slowdown since. 750M is too low if you're working on a large project imo. Adding a dependency to my pom and immediately debugging used to cause the IDE to chug while it scanned everything.


You are delusional and immature. I've seen experienced Vim/Emacs kiddies like you really struggle to keep up with my productivity levels in IDEA with JVM languages. Doing everything at the command line doesn't make you 1337 and superior. The actual typing and manipulation of text is the least complex side of development. Most of my time is spent thinking, analyzing, rather than monkeying with text. However I use Vim keybindings in IDEA and get the best of both worlds. Efficient text editing + advanced semantic parsing at a level that Vim and Emacs will never achieve.


Obviously you can't post like this here, regardless of how wrong someone is about editors or you feel they are. We've banned this account.

https://news.ycombinator.com/newsguidelines.html


Not obvious. Whatever.


"You are delusional and immature" is the kind of attack we ban accounts for, especially when they have a history of breaking the site guidelines.


If you actually read his comment, I think you'll agree this was an accurate and fair assessment. I've worked with those kids who believe they're super smart and others are simpletons purely based on tool preferences.


You don't have nearly enough information to draw that conclusion about someone from an internet comment. However, even if you're right, it misses the point. The point isn't that you owe $commenter better, it's that you owe the community better. Personal attacks poison the well and invite others to do worse. The community here is fragile. If you want to participate, you need to help preserve it, not help destroy it.


You're not just wrong, you're also rude, which is a sign of immaturity. Professionals try to avoid that kind of language.

If you never learned Vim to the sufficient level, you will never understand how incredibly empowering and powerful it is for navigating and editing text. And that IdeaVim is hopelessly lacking many of its features.

And if you never gotten in Emacs to the point of writing your own Emacs-lisp packages you will never learn true level of extensibility capabilities of Emacs. There's simply no other tool in existence that lets you do some borderline batshit crazy stuff.

When you don't know what you're talking about, at least have some respect for those who do. I personally used your beloved tools for about seven years (to the degree of above advanced level). I switched to Emacs (with Evil-mode), because I felt that I grew out of IntelliJ. Tell me about maturity.


File -> Settings -> Keymap -> Configure


Yes it is


Yes ideally you would be some kind of indistinguishable Borg creature.


Then make something useful, at least for yourself. A tool that helps your productivity. An emulator that you will actually play games on.


What's the point of a professional violinist playing aesthetically pleasing music alone without an audience?

The point is self improvement, self education. It is incredible that some people don't understand such basic things.


This is for self education as much as self amusement. Have you never done an assignment at school/college/university?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: