So I have searched high and low for an answer regarding this and I am starting to come to the conclusion that it simply isn't a feature for Pycharm.
I am using IPython in Pycharm and I cannot get tab completion to work at all. If I start IPython in the terminal within Pycharm, there is no issue and tab completion works as promised.
What am I missing here? I am using Pycharm Community 4.5.4.
Thanks!
Fixing is quite easy: Go to Settings -> Project: <project name> -> Project interpreter At the bottom of the packages list you should see a + sign. Press that button, find ipython and install it. On the next time you'll open your console, IPython will be detected and used automatically.
Latex and Unicode completion IPython and compatible frontends not only can complete your code, but can help you to input a wide range of characters. In particular we allow you to insert a unicode character using the tab completion mechanism.
From the main menu, select File | Manage IDE Settings | Restore Default Settings. Alternatively, press Shift twice and type Restore default settings . Click Restore and Restart. The IDE will be restarted with the default configuration.
I emailed PyCharm support and asked the same question. Their response is that tab completion isn't currently supported, but you can vote here to move it up their priority list.
After years of tab completion in my muscle memory, Ctrl + space is not an ideal alternative.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With