Visual Studio does not offer automatic formatting for F #, is there another editor that I can use to automate this?
I would like it to put reasonable spaces between arithmetic operators (a+b) goes into (a + b) or assignment operators =
(a+b)
(a + b)
=
I was developing source code formatting for F # . The source can be found on Github .
Currently, the VS extension has been released in the Visual Studio Gallery . Integration with other IDEs and editors should be possible while the API and command line are already available.
The VS extension can handle situations that you described quite well with the format selection function .
Indentation in the general code is supported in FSharpMode in Emacs: Link to the download site But this will not help you to perform automatic separation of operator white spaces, only indents.
Maybe write a simple formatter based on Tomas Petriceks code for syntax highlighting?
Link to FSharp.Formatting
Source: https://habr.com/ru/post/924871/More articles:How can I create factories for circular association in FactoryGirl? - ruby | fooobar.comGit: prohibit the removal of a remote branch using push (for example, receive.denyDeletes), but only if the branch is not fully merged - gitNo route matches [GET] "/ signout" - ruby-on-railshttps://translate.googleusercontent.com/translate_c?depth=1&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/924869/java-watch-service-appears-to-recreate-deleted-files-what-is-going-on&usg=ALkJrhhO6uM1idVGcdoWmaTmjhpO24-J_gNo route match [GET] "/ logout" [rails] - ruby-on-railsWebView with embedded video in the background - androidgeom_area plot with areas and contours ggplot - rComparison List - javaJava Logger - Netbeans hint "Inefficient use of string concatenation in a log" - javanosetest - get a list of failed tests (without additional output) - pythonAll Articles