[Python-ideas] Accessible tools

Stephen J. Turnbull stephen at xemacs.org
Thu Feb 19 01:50:57 CET 2015


Bryan Duarte writes:

 > If you are aware of how I can [browse class definitions] this using
 > VIM, eMacs or any other tool please let me know.

Emacs has a subsystem called CEDET, which provides reasonably good but
not state-of-the-art implementations of many modern code analysis and
refactoring tools.  It includes a code browser (the "Emacs Code
Browser" mentioned earlier is actually the historical origin of CEDET.

The Emacspeak package (which is available separately) is an audible
output system *for Emacs*.  It doesn't just read the screen: it has
access to Emacs internals.  I don't personally have experience with it
but in theory that access could make a big improvement in the accuracy
of its output.

Emacs is a paleolithic design which has recently had GUI features
grafted on to it, but the Emacs maintainers continue to ensure that
its features work well in a terminal.  I think it would be your best
bet, because (as a non-VIM user) my guess is that VIM users mostly
prefer to use VIM as the editor in systems like Eclipse.



More information about the Python-ideas mailing list