- ctrl + '/' to add python comment prefix to lines (#)
- #= and =# comment block syntax to wrap sections/chunks of code as comments
- # %% - to create a comment cell division for "cell comments", similar to PyCharm, VSCode, and Spyder
- Dark theme in python script window. Maybe I need to restart JMP, but after setting the theme and opening a new python script window in JMP, there is still the eye-piercing light theme.
- ctrl + alt + (directional arrow) to move line of text under cursor/block of selected text up or down through the code.
- Indication when the kernel is engaged / code is running. Currently there is no visual indicator that any code is still in queue to be processing. I like having line numbers on, so maybe a highlight or carrot/tick along the line that is being interpreted/processed, or a small circular loading indicator or red/yellow/green light (green = ready to go, yellow = currently processing, red = error, white = not yet run/nothing loaded in mem for that script, blue = code run, script unchanged, and outcome successful?)
I will likely have more thoughts as I use the python interface more.
Bonus q: can we export the jmp package or add a repo to other python environments to bring jmp package functions there?