I remember reading about failed experiments from the 90&#x27;s to separate inline comments from source code through a form of duplication. Mark a &quot;source&quot; folder and a &quot;documentation&quot; folder. Every time you open a file in the source folder structure, create a duplicate file in the documentation folder structure (including folders and nesting). Comments are expandable blocks with markers for start and end of code that they apply to in a side-by-side pane. Viola, inline comments without inline cruft. Version it all and you&#x27;re good to go. When I have time, I will try to recreate it as an IDE plugin for someone...when I have time.