after about 5 years of working with eclipse, and know all it's nooks and crannies, and my favorite shortcuts (ctrl+3 for master shortcuts,F11 for run last configuration,Ctrl+Shit+T, etc..) as well getting it's structure (workspace,view,editors) , it's debug view (using detail formatters, conditional brakepoints, exporting importing launchers) and off course using it's UI (jpa details view), i'm now forced to move to inlifj cause i'm about to move to a new company. so i was wondering if there's a detail "migration" guide to ease in the transition. for example, where does JPA support come into play (can it provide ui forms for annotations?) what about incremntal java compiler? i've allready ordered intelij in action but that's rather old.