Thomas Passin <li...@tompassin.net> writes: > On 2/22/2023 12:00 AM, orzodk wrote: >> Thomas Passin <li...@tompassin.net> writes: >> >>> On 2/21/2023 9:00 PM, Hen Hanna wrote: >>>> what editor do you (all) use to write Python code? (i use Vim) >>> >>> I usually use the Leo-editor (https://github.com/leo-editor/leo-editor >>> or PyPi). It's wonderful once you get it figured out but it's got a >>> real learning curve. >> I had never heard of Leo before. This is a real rabbit-hole. Thanks >> for >> sharing this interesting editor. > > There's also a Google Group: https://groups.google.com/g/leo-editor > > Leo does dog-fooding: Leo's own code base (hundreds of Python files) > is contained and developed in a Leo file (called an "outline"). I > just this afternoon searched it to find where a particular core method > is called in less than a second (two places, it turned out). Leo lets > you break down a program or other chunk of code into whatever pieces > you like, not being limited to modules, classes, methods, and > functions, and to rearrange them pretty much at will. > > Much of Leo's documentation is in Sphinx documents that are authored > and managed in Leo outlines - it's an excellent documentation tool. > > More of how I use it is at > https://leo-editor.github.io/leo-editor/testimonials.html#thomas-passin
I watched a couple of the intro videos and saw the dog-fooding. Leo is a total paradigm shift for me. Thanks for links, I'll be sure to check them out. -- https://mail.python.org/mailman/listinfo/python-list