Skip to content

Commit beaae53

Browse files
committed
Merge pull request #528 from tony/patch-1
Add ptpython to other tools
2 parents 56974e3 + 315eba8 commit beaae53

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

docs/dev/env.rst

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,6 @@ most out of using Python interactively. Its main components are:
271271
$ pip install ipython
272272
273273
274-
275274
BPython
276275
-------
277276

@@ -291,3 +290,24 @@ features:
291290
.. code-block:: console
292291
293292
$ pip install bpython
293+
294+
ptpython
295+
--------
296+
297+
`ptpython <https://github.com/jonathanslenders/ptpython/>`_ is a REPL build
298+
on top of the `prompt_toolkit <http://github.com/jonathanslenders/python-prompt-toolkit>`_
299+
library. It is considered to be an alternative to BPython_. Features include:
300+
301+
* Syntax highlighting
302+
* Autocompletion
303+
* Multiline editing
304+
* Emacs and VIM Mode
305+
* Embedding REPL inside of your code
306+
* Syntax Validation
307+
* Tab pages
308+
* Support for integrating with IPython_'s shell, by installing IPython
309+
``pip install ipython`` and running ``ptipython``.
310+
311+
.. code-block:: console
312+
313+
$ pip install ptpython

0 commit comments

Comments
 (0)