【问题标题】:How to inspect variables in a FAKE script?如何检查 FAKE 脚本中的变量?
【发布时间】:2015-07-10 07:19:28
【问题描述】:

如果我与旧版构建基础架构交互,我的 FAKE 脚本中有一个模糊代码错误。我有一个错误,我想在 Visual Studio 中调试我的脚本。我使用--break 标志附加Visual Studio 2013 调试器,我可以设置一个断点。但我无法检查 FAKE 脚本的任何变量。

有没有办法使用 Visual Studio 2013 调试器来检查 FAKE 脚本的状态?常规 F# 程序似乎没有问题。

【问题讨论】:

  • 这个问题是否仍然与您相关,或者您是否有答案,甚至可能有一个在 VS2015 中工作的答案?
  • trace 所需的变量难道不够吗?
  • @AlexM 用跟踪来混乱整个构建脚本可能会有所帮助,但我更喜欢像在 VS 或任何体面的调试器中一样的“步入式”体验以及堆栈跟踪和堆栈上的变量。不同之处在于努力、灵活性和挫败感的数量级。 TL;DR:没有

标签: debugging visual-studio-2013 f#-fake


【解决方案1】:

您是否尝试过使用 REPL 一次调用您的构建脚本?

An example of using VS Code + the ionide plugin to use the FSI interactive Repl

您应该能够在 REPL 中突出显示和运行部分脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-30
    • 2022-10-21
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多