Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Pycharm IPython tab completion not working (within python console)

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!

like image 412
theStud54 Avatar asked Sep 12 '15 18:09

theStud54


People also ask

How do I use IPython console in PyCharm?

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.

Does IPython have tab completion feature?

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.

How do I reset PyCharm console?

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.


1 Answers

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.

like image 66
WillaB Avatar answered Sep 19 '22 07:09

WillaB