Fantomas

Free

Provides formatting commands for F# in Visual Studio

(4) Review
Visual Studio
2013, 2012
Download (1,852)
8/9/2014
1.4.0
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (4)
Q and A (2)
Sign in to write a review
Sort by:

by renkun-ken | November 09 2013

Great formatting tool!

by Xperiandri | September 13 2013

Cool and extremely useful extension. Thanks guys!

by xjwlove | July 27 2013

Very good!

by vlacko | July 02 2013

Sign in to start a discussion


  • Option to format computation expressions
    2 Posts | Last post September 26, 2013
    • Could you add an option to format computation expressions in different ways?
      Currently for example async is formatted tis way:
      let work =
          async {
              <work>
          }
      
      But I want this ways:
      let work = async {
          <work>
                       } //indent closing brace to the opening brace level
      and
      let work =
          async {
                  <work> //indent body twice
                } //indent closing brace to the opening brace level
      
      
    • For technical discussion, please open an issue at https://github.com/dungpa/fantomas/. I'm the only one monitoring discussions here.
  • CodeRush
    4 Posts | Last post September 18, 2013
    • Does anyone of creators of this extension use Devexpress CodeRush?
    • I don't know about the others, but I don't use CodeRush. I usually use Visual Studio, and Xamarin Studio to some extent.
    • I asked because the is no support of F# in CodeRush now.
      I've already written lots of templates for F# for CodeRush but I have no idea how to implement parsing.
      So if someone can help it would be great.
    • Good to know. For parsing, we use this NuGet package https://www.nuget.org/packages/FSharp.Compiler.Editor/.
      
      You might find good information to add F# support to CodeRush in F# binding for Xamarin Studio https://github.com/fsharp/fsharpbinding.
      
      I suggest you to raise the concern in F# Open Source group https://groups.google.com/forum/#!forum/fsharp-opensource. Other F#ers might be interested in and help out.