3 ms·
I'm probably not the average python programmer. But I normally just create two terminals (I have a tiling window manager) and in one I open a python file under
by SushiHippie 3y ago
I'm probably not the average python programmer.
But I normally just create two terminals (I have a tiling window manager) and in one I open a python file under /tmp/ write my code and execute it in the other terminal.
I would probably use a REPL if it was integrated in my favorite editor ( https://helix-editor.com https://helix-editor.com ).
But everything else I tried was to "clunky" for me.
Though I work with data scientists, and they love to do everything inside jupyterlab.
- benrutter 3y agoA its spooky reading someone with basically the exact same workflow as me! I use helix in the terminal, regularly opening up a split pane in tmux to either breakpoint in, or test out bits of code interactively. I'm not quite as organized as having two regular panes- I'll close and open them pretty quickly. Often just to try some toy example of reorganising a duct or something before writing it out into code.
- SushiHippie 3y agoHaha great to hear I'm not the only one! I just miss the speed of Helix when using Jupyterlab et al, so I just do it this way Yeah I'm definitely not that organized, I also don't keep both open all the time, my fingers are sometimes to quick and close one of the terminals without me thinking about it. But I kept it simple in my example, so others could get the idea, as this is basically the "concept" behind my workflow.