Speaking of DrRacket UI, one thing that I&#39;d really appreciate is an &quot;auto-spacer&quot; for `define&#39; and `let&#39;.<br>Let me explain what I mean.<br>I often have things like:<br><br>(define something 3)<br>(define some-other-thing 4)<br>

(define whatever-you-like 42)<br>....<br><br>And I like the right-hand-side to be aligned to make it more readable:<br>(define something         3)<br>(define some-other-thing  4)<br>(define whatever-you-like 42)<br>....<br>

<br>(to be read it with a constant-width font of course).<br><br>This also happens quite a lot within `let&#39; forms.<br>So of course I do it by hand, but if someone has already done a tool for that or knows how to do it, that would be wonderful.<br>

I don&#39;t know how easy that would be though...<br>Maybe something that works only on the selected lines.<br>