3 ms·
My personal favourite IDE for Python is WingIDE...the introspection, code completion and debugger are very impressive (step through Django templates in the debu
by randlet 13y ago
My personal favourite IDE for Python is WingIDE...the introspection, code completion and debugger are very impressive (step through Django templates in the debugger!).
I recently switched to editing in VIM and using jedi-vim & a few other plugins to get the same Python experience that WingIDE delivers. My conundrum is that I absolutely fell in love with vim (this was my third or 4th go round with vim fwiw) as a text editor but the Python experience can't touch Wing. Wing has a vi mode, but it is not even close to being an actual vim editor. Now I find myself constantly flip-flopping between Wing & vim and finding both slightly unsatisfactory.
I've tried JetBrains, but prefer Wing as it seems smaller and easier to configure. I don't have enough experience with IdeaVim but I'm almost certain it won't deliver a proper vim experience (comments by mmahemoff seem to back this up).
I think I will probably settle on vim and live with the reduced Python integration...and possibly switch back to Wing when using a big unfamiliar library...The introspection is a huge help when exploring something like wxPython or QT.
- koloron 13y agoI'm currently looking to adapt vim for Python development. What are the other plugins that you use or would you possibly even share your .vimrc?
- randlet 13y ago.vimrc isn't available to me right now, but off the top of my head the ones I use the most are CtrlP, Flake8, supertab, jedi-vim, surround, UltiSnips and solarized color scheme.