gpt4 book ai didi

visual-studio - Visual Studio 2017 重构不适用于 F#

转载 作者:行者123 更新时间:2023-12-04 07:39:12 26 4
gpt4 key购买 nike

我有一个使用 F# 的项目,我正在使用 VisualStudio2017。我尝试重构代码并使用内联,但此菜单项不可用。另外,当我点击重命名时,什么也没发生。

  • 为什么不可用?
  • 如何强制重构操作起作用?

enter image description here

let blobToBlobWithInfo (b:IListBlobItem ) = 
try
let blobUri = b.Uri.ToString()
let blobUriParts = blobUri.Split '/'
let t = Array.length blobUriParts
let integrationName = blobUriParts.[t-2]
if(integrationName <> "LogsToBlobService") then
let logTime = new System.DateTime( System.Int32.Parse <| blobUriParts.[t-1].Substring(0,4), System.Int32.Parse <|blobUriParts.[t-1].Substring(4,2), System.Int32.Parse <|blobUriParts.[t-1].Substring(6,2))
Some((b,integrationName,logTime))
else
None
with
| :? System.ArgumentException -> None
| _ -> None

最佳答案

这是 Visual Studio 2017 中的一个已知问题。

它将在更新 2 中修复。

已确认GitHub issue .

关于visual-studio - Visual Studio 2017 重构不适用于 F#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43402467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com