Worth the switch to Pycharm?
I've been using Emacs for a while to do things like stats in R (ESS), organizing my life (org-mode), and writing papers (auctex). So I've got quite a bit of investment in Emacs. I'm not a super-user by any means, but I can use it pretty efficiently.
Now that I'm starting to do a lot more Python development, I've heard over and over again how amazing Pycharm is. I have access to the full edition, so I'll be able to use it to its full potential. I am wondering about a few things, though, as well as the general "is it worth it?" question.
-
How good is IdeaVim? I use spacemacs in Emacs, so I'm used to bopping around inside and between files with vim-style shortcuts.
-
Is there an easy way to sync settings between machines? I do development on 2-3 different computers (home, work, laptop), and I'd like to keep everything synced up between the three.
-
What are the killer features I should switch for?
EDIT new question:
-
Is it possible to have machine-specific settings in addition to syncing general settings? For example, my laptop is super small, so I usually use a slightly smaller font size there so I can see a bit more code.
-
I also want to start using Python for more of my data analysis. Does Pycharm work well for that, or should I use a different package for the stats stuff?
Thanks y'all.
UPDATE:
Thank you all for the awesome advice and opinions. Since I have access to Pycharm Pro through the university I work for, I've decided that I'm going to give Pycharm a good long trial period to see if it can meet my needs. Spacemacs and elpy don't get along out of the box, apparently, so I don't currently have all the goodness that provides. I will likely look at it again in the future, and I'll probably keep using Emacs for my non-Django python projects.