我喜欢Visual Studio Code,但讨厌小灯泡。当您按Ctrl+键时,似乎与下拉菜单冲突.。
如何在Visual Studio Code中禁用灯泡?
只是为了澄清-我一直使用Ctrl+ .。但是,当我第一次尝试浏览下拉菜单时,菜单消失了,灯泡又重新出现了。然后,我必须再次Ctrl+ .才能下拉列表并获得所需的选择。我只想禁用灯泡本身,而不要禁用其他功能,例如快速修复。
我刚刚进入FSharp并且我一直在努力解决这个问题很长一段时间因为我无法理解为什么我没有在比赛声明中得到我预期的结果.
根据消息号,我需要将数组中的某些值(拆分)与我想要返回的记录上的字段相匹配.
let UNMATCHED = "UNMATCHED"
let T0200 = "T0200" ;; let R0200 = "R0200"
let matchTypes = [| { MessageType = T0200; Regex = REGEX_T0200 }
; { MessageType = R0200; Regex = REGEX_R0200 }
...
let messageInfo (matchType:MatchType, line:string) =
let matching = Regex.Match(line, REGEX_DATA)
let splits = matching.Value.Replace("[","").Replace("]","").Split('|')
let showSplit (x:string[]) = "[" + String.Join(";",x) + "]"
let info =
Console.WriteLine("matching against: " + matchType.MessageType)
match matchType.MessageType with
| T0200 ->
{ MessageType = T0200; CustomerID = …
Run Code Online (Sandbox Code Playgroud)