Software > Python > Text editors >
Just a dump of text editor rough notes from when I was interested in Python.
Environments ∞
- To try first
-
- Comes with Python
- 2009-03-31 - 3.0.1 on (distribution not recorded)
-- gives:** IDLE can't import Tkinter. Your Python may not be configured for Tk. **
- PyScripter
-
- UML, PyChecker, Debugger, GUI design, Blender & more
- Integrates kiki - a Regular expressions helper
- Check out https://web.archive.org/web/20100206051917/http://showmedo.com/videos/series?name=PythonDevelopmentWithSPE
-- This might have been https://youtu.be/CnluURUTV - Needs Python 3. Needs WxPython.
- 2009-03-31 - (version not recorded) on (distribution not recorded)
-- I installed Python and wxPython, and it doesn't work:
- IDEs with introspection-based code completion and integrated debugger
-
- https://web.archive.org/web/20071205101825/http://grok.openkomodo.com:80/source/xref/openkomodo/trunk/
- This is the free version, but I have a license around here somewhere.
- IDEs with introspection-based code completion or integrated debugger
-
- An IDE. PIDA is different from other IDEs in that it will use the tools you already have available rather than attempting to reinvent each one. PIDA is written in Python with the PyGTK
- IDEs with an integrated GUI builder
Shells ∞
-
PyCrust
- An interactive Python shell written in Python using WxPython. Included with WxPython.
- Note: Ignore the old PyCrust sourceforge page.
-
- https://web.archive.org/web/20100211073248/http://showmedo.com/videos/series?name=CnluURUTV
- https://web.archive.org/web/20100408221544/http://showmedo.com:80/videos/series?name=PythonIPythonSeries
- https://web.archive.org/web/20100211073105/http://showmedo.com/videos/video?name=980000&fromSeriesID=98
- An Introduction to Python Objects, using IPython (video)
- PEEQ
-
- Interactive Python shell and related widgets based on PyQt4
- 2009-03-29 - 0.3.16 on (distribution not recorded)
-- I've no clue how to compile it.python setup.py install
is expecting/usr/lib/python2.5/config/Makefile
, and I can't find any headers in Synaptic.
-
- X terminal emulator written in Python, using the Qt toolkit
- 2009-03-29 - 0.2.0 on (distribution not recorded)
-- I've no clue how to compile it.python setup.py install
is expecting/usr/lib/python2.5/config/Makefile
, and I can't find any headers in Synaptic.
Editors ∞
More detailed notes here: https://wiki.python.org/moin/PythonEditors
and here: https://web.archive.org/web/20060908142439/http://www.vex.net:80/parnassus/apyllo.py?i=979528604
-
- Highlighting. Has some plugins for more.
-
- Highlighting, since it uses Kate.
- Code::Blocks
- UliPad
- PyPE
- wxKonTEXT
- cssed
- Editra.org
- JpyDbg plugin for NETBEANS
- JuffEd
- pythonedit for netbeans
-
- Official GNOME editor
- Glimmer
- Moleskine
- Quanta KDE
-
- Highlighting.
- Wily
- xrope
- eggy
-
- Also check out www.literateprogramming.com
- 2009-03-30 -- I don't think I'll bother with this one. It would require a completely different style of programming and would end up shackling me to this editor.
-
EditPad Pro
- Commercial, but it's so awesomely awesome..
- IDEs with no significant support for Python..
- Fail as regular editors on previous tries
(dates and versions not recorded here; check their individual pages)
Testing and Debugging ∞
-
- Comes with Python
- Debugging in Python (tutorial)
-
Pydb – Extended Python Debugger
- An expanded version of the Python debugger loosely based on the gdb command set.
- showmedo video
-
- DEFINITELY TRY THIS
- A platform-independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.
- showmedo video
Last updated 2023-02-05 at 15:33:22
ported.
the date is correct