A Visual Studio extension that allows you to comment F# code using MarkDown, resulting in code that is interleaved with rich text, pictures and hyperlinks. Elucidate was inspired by Donald Knuth's literate programming and enabled by Tomas Petricek's Literate Programming Tools for F#. In my experience, external code documentation is rarely created and consulted even less. The best place to document code is in the code. Unfortunately traditional comments falls short of allowing programmers to elaborate on the design. Sometimes a simple picture says a thousand words. The ability to link to other parts of the documentation is also key. As programmers we spend much more time reading code, than writing code. We should make this activity as effortless as possible for our fellow programmers. Note that Elucidate does not yet accomplish these lofty ideals. If there are missing features, feel free to contributehere. For usage see: Literate Programming in F# |