Heya there! So I've been casually looking at the Racket ecosystem for a year or so, and due to recent circumstances I'm now planning to do HtDP, just so I can tick it off from my todo list and see if there's something I can learn from it. That means that I'm gonna have to do some DrRacket, for better or worse.
So far, I've written a bit of Racket and Rhombus code on my own, and I noticed the editor is a bit stuck in the 2000s. Here's the first few things I have observed:
- Can't wrap text blocks in parentheses. In e.g. VSCode or GNOME Text Editor, you can select a block of text, then type
(, and parentheses are inserted at the ends of the selection. Instead, the code gets replaced entirely. - Can't move code lines. Nowadays it is common to have Alt-{↑,↓} as keybindings for moving lines up and down. There's seemingly no such option nor equivalent on DrRacket, only cut and paste.
- No multiple cursors. Just. Multiple cursors. Please.
Are there any DrRacket plugins that address these issues? Maybe some other interesting ones*? Thanks in advance!
*so far I only got drracket-cmdline-args
P.S.: off-topic, but the Spanish government and LaLiga are currently censoring the Racket websites. Again. Is there any odds we can get something that doesn't rely on Cloudflare, perhaps there's other Spaniards around who'd like to meet up and complain?