代码之家  ›  专栏  ›  技术社区  ›  devios1

F中的空白和缩进#

  •  7
  • devios1  · 技术社区  · 14 年前

    我只是在学习F并计划在下一个项目中使用它。有一件事我立刻感到困惑,那就是在.fs文件中缺少对制表符的支持。我喜欢缩进是如何用来显示范围/层次结构的,但是使用空间似乎太过时了。为了回到父块,是否需要按四次backspace?如果我不小心只按了退格键三次,却没有注意到,继续打字,会发生什么?

    2 回复  |  直到 7 年前
        1
  •  6
  •   Brian    14 年前

    如果您使用的是VS2010,那么按“tab”将缩进四个空格,然后按“backspace”也将为您“做正确的事情”。(我希望其他一些文本编辑器也具有此功能,或者至少您可以将其配置为具有此功能。)如果您碰巧获得了错误的缩进,那么您就像是在vs编辑器中获得了快速反馈的错误/警告波形。

    如果您使用的是专业版的Visual Studio 2010,那么我建议您使用 Pro Power Tools 延伸。看这个视频

    http://msdn.microsoft.com/en-us/fsharp/ff742849.aspx

    (具体来说,大约两分半钟,从大约2:05开始)看看如何使用列向导使F缩进更容易识别。

        2
  •  3
  •   RBT    7 年前

    如果没有其他选项来简化此过程,您可以使用 控制 + e , 控制 + S .