29
Comments
  • 10
    Or anything else made by JetBrains
  • 2
    PyCharm <3
  • 0
    Eclipse user here, what's so special about IntelliJ?
  • 3
    @digli
    tl;dr:
    Eclipse is shit-tier. Jet brains is god-tier.

    ------

    No seriously: personally I prefer IntelliJ over Eclipse because it
    a) doesn't look shit some kid coded 20 years ago
    b) comes with most features a developer needs pre-installed
    c) is not just highly extensible but installing extensions usually is a breeze
    d) allows you to use multi-cursor, multi-selection and all that modern stuff I don't want to miss anymore.

    To be fair, I dislike that jet brains products are inconsistent on their keyboard shortcuts. Different program - different shortcuts. Different OS - different shortcuts. This is annoying when u have to work on different machines. My usual approach to this problem is trying out the wrong shortcut, cursing, (trying out another wrong shortcut, cursing)* using the right shortcut. 😅
  • 1
    @senci
    Multi-select sure is something i miss in eclipse but i dont know if thats a compelling enough reason for me to relearn keybinds.

    Guess i'll give it a try though, there's probably a way to import keybinds
  • 0
    @digli
    As mentioned earlier, I work on Linux and Mac... So i have to switch between multiple keybinds on a daily basis. Still worth the hassle. With time I became a jetbrains fan boy. For good reason.
  • 1
    Let me add more reasons:

    1) Hit shift 5 times = Search everywhere
    2) Shift + A = Search actions
    3) Alt + Shift + Space = Intelligent code completion
    4) Postfix code completion = Look it up, must have!
    5) Alt + Enter = Quick fix + Intents (Tweak em in the settings)
    6) Structural Search and Replace
    7) Zero latency typing
    8) IntelliVim plugin

    and more!
  • 1
    @debug
    Oh yeah, you're right... These functionalities became so natural to me that I totally forgot to mention them.
    I tend to use 'CTRL+Shift+A' for actions and 'CTRL+(Shift+)N' for classes/files instead of 2xShift for everywhere tho... Now I'm considering to really start using search everywhere as the 'navigate class/file' action is bound to 'CMD+(Shift+)O' on macs... Thanks for the hint.
  • 0
    Pycharm with vim keys extension rocks my world
Add Comment