Are there any support tools like coderush or resharper for F#?

后端 未结 8 1671
無奈伤痛
無奈伤痛 2020-12-28 15:14

Are there any support tools like coderush or resharper for F#?

相关标签:
8条回答
  • 2020-12-28 15:36

    Preview version of FSharpRefactor released in Visual Studio Gallery.

    http://visualstudiogallery.msdn.microsoft.com/339cbae9-911d-4f99-9033-3c3564676f45

    http://www.youtube.com/watch?v=T6-YjUULNCA/

    0 讨论(0)
  • 2020-12-28 15:42

    Not yet, as far as I know. I was also looking for something similar to no success. I suspect as soon as F# hits VS2010 as its integral part, or even a bit earlier, such tools will eventually emerge.

    As far as ReSharper is concerned, you may want to drop JetBrains a quick email, it would be interesting to know whether these guys have any plans regarding F#.

    0 讨论(0)
  • 2020-12-28 15:48

    Since the push in f# is towards light mode the reformatting possible is likely to be both limited, and hard to implement.

    Normally reformatting takes the structural information and uses that to create the textual position. In the case of #light the textual position (of indenting at least) is the structure. As such any reformatting would be at best to sort inter symbol spacing, hardly onerous to do yourself.

    I would therefore not expect a commercial product for it at least until the 'proper' integration with the IDE (I do not consider the current CTP proper in this regard since several outstanding bugs with it exist which will not be fixed in 2008)

    0 讨论(0)
  • 2020-12-28 15:49

    CodeRush is working in F# editor. At least some code assistance and code templates. But code templates are not defined yet (you have to create your own).

    0 讨论(0)
  • 2020-12-28 15:50

    Take a look at the open-source Visual F# Power Tools project. They've got a rename refactoring, some code generation stuff (eg. record stub generation), graying out of unused declarations, as well as some other things. They're moving pretty fast at the moment, with lots of new features getting added all the time.

    0 讨论(0)
  • 2020-12-28 15:50

    There's an effort to support F# in ReSharper via an external plug-in (itself written in F#). You can find preliminary info here.

    0 讨论(0)
提交回复
热议问题