Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在f#程序中查找死代码_F#_Dead Code - Fatal编程技术网

在f#程序中查找死代码

在f#程序中查找死代码,f#,dead-code,F#,Dead Code,有没有工具可以检测F#程序中未使用的代码 F#的工具经常被讨论,但这个问题已经过去了一段时间: 我现在还不知道有哪种工具可以为F#执行死代码分析 这就是说,最近发布的项目无疑让实现这些工具变得更容易了 不久前,一两位JetBrains开发人员尝试了F#的ReSharper语言服务,但我认为他们从未达到在生产中可用的程度。也许现在FSharp.Compiler.Service可用,也许工作可以重新开始。如果要查看他们的工作:请使用以下项目设置: Visual Studio > Solutio

有没有工具可以检测F#程序中未使用的代码

F#的工具经常被讨论,但这个问题已经过去了一段时间:


我现在还不知道有哪种工具可以为F#执行死代码分析

这就是说,最近发布的项目无疑让实现这些工具变得更容易了


不久前,一两位JetBrains开发人员尝试了F#的ReSharper语言服务,但我认为他们从未达到在生产中可用的程度。也许现在
FSharp.Compiler.Service
可用,也许工作可以重新开始。如果要查看他们的工作:

请使用以下项目设置:

Visual Studio > Solution >
    Project > Build > General > Other flags > --warnon:1182

这将在编译代码时警告未使用的函数和值。

FYI:以下是关于FSharper和FSharp.Compiler.Service的信息。关键要点:我们应该等待另一个倡议,而不是FSharper。你能详细说明一下路径吗?至少听起来很有希望: