forked from VimPlug/jedi
Docs for IPython completion which depends now on Jedi.
This commit is contained in:
@@ -45,6 +45,7 @@ Jedi can currently be used with the following editors/projects:
|
|||||||
- Gedit (gedi_)
|
- Gedit (gedi_)
|
||||||
- wdb_ - Web Debugger
|
- wdb_ - Web Debugger
|
||||||
- `Eric IDE`_ (Available as a plugin)
|
- `Eric IDE`_ (Available as a plugin)
|
||||||
|
- `Ipython 6.0.0+ <http://ipython.readthedocs.io/en/stable/whatsnew/version6.html>`_
|
||||||
|
|
||||||
and many more!
|
and many more!
|
||||||
|
|
||||||
@@ -122,8 +123,11 @@ The returned objects are very powerful and really all you might need.
|
|||||||
Autocompletion in your REPL (IPython, etc.)
|
Autocompletion in your REPL (IPython, etc.)
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
|
Starting with Ipython `6.0.0` Jedi is a dependency of IPython. Autocompletion
|
||||||
|
in IPython is therefore possible without additional configuration.
|
||||||
|
|
||||||
It's possible to have Jedi autocompletion in REPL modes - `example video <https://vimeo.com/122332037>`_.
|
It's possible to have Jedi autocompletion in REPL modes - `example video <https://vimeo.com/122332037>`_.
|
||||||
This means that IPython and others are `supported
|
This means that in Python you can enable tab completion in a `REPL
|
||||||
<https://jedi.readthedocs.org/en/latest/docs/usage.html#tab-completion-in-the-python-shell>`_.
|
<https://jedi.readthedocs.org/en/latest/docs/usage.html#tab-completion-in-the-python-shell>`_.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -82,9 +82,12 @@ and many more!
|
|||||||
|
|
||||||
.. _repl-completion:
|
.. _repl-completion:
|
||||||
|
|
||||||
Tab completion in the Python Shell
|
Tab Completion in the Python Shell
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
|
Starting with Ipython `6.0.0` Jedi is a dependency of IPython. Autocompletion
|
||||||
|
in IPython is therefore possible without additional configuration.
|
||||||
|
|
||||||
There are two different options how you can use Jedi autocompletion in
|
There are two different options how you can use Jedi autocompletion in
|
||||||
your Python interpreter. One with your custom ``$HOME/.pythonrc.py`` file
|
your Python interpreter. One with your custom ``$HOME/.pythonrc.py`` file
|
||||||
and one that uses ``PYTHONSTARTUP``.
|
and one that uses ``PYTHONSTARTUP``.
|
||||||
|
|||||||
Reference in New Issue
Block a user