我刚刚了解F#并计划将其用于我的下一个项目。我立即发现一件令人困惑的事情是缺乏对.fs文件中制表符的支持。我喜欢如何使用缩进显示范围/层次结构,但使用空格似乎过时了。我是否必须按退格键四次才能返回到父块?如果我不小心回退了三次,但没有注意到并继续打字,会发生什么情况?F中的空白和缩进#
6
A
回答
6
如果你使用VS2010,然后按“选项”打开可见空格将缩进四个空格,随后,按下“退格键”也会为你“做正确的事情”。 (我希望其他一些文本编辑器也有这个功能,或者至少你可以配置他们这样做。)如果你碰巧遇到了错误的缩进,那么你喜欢将错误/警告曲线作为快速反馈VS编辑器。
如果您使用的是Visual Studio 2010的专业版本,那么我推荐使用Pro Power Tools扩展中的列向导。观看此视频
http://msdn.microsoft.com/en-us/fsharp/ff742849.aspx
(特别是大约二和一分半钟,起价约为2:05),以了解如何使用列指南,使F#缩进更容易辨别。
2
如果没有其他选项,以使这更容易,你可以在Studio与控制+ E + S。
相关问题
- 1. f#中的缩进问题?
- 2. Html整理VIM(窗口)缩进和空白空间
- 3. PHP进行urlencode()和空白
- 4. f#中的缩进问题(vs2010 beta1)
- 5. “空行”中的Python缩进
- 6. FOR/F返回空白结果
- 7. 用于打印的F#缩进语法
- 8. ScintillaNET中的缩进和智能缩进
- 9. Vim的:缩进电流(空白)行,并插入
- 10. Scala系统进程和空白
- 11. Twitter Bootstrap Mediagrid /缩略图和空白空间
- 12. 如何缩进/按Ctrl + Shift + F键
- 13. PCRE和空白
- 14. 匹配空白和不空白
- 15. 在Emacs中独立配置C空白和Python空白空间
- 16. 空白和Objective-C中
- 17. 在空格缩进项目中使用制表符缩进
- 18. F#和命名空间
- 19. 空白的空白,在Firefox
- 20. Django压缩空白Css输出文件
- 21. vim localleader和空白
- 22. 蟒纹和空白
- 23. C中的空白空间
- 24. CLASSPATH中的空白空间
- 25. 的MySQL DISTINCT和空白
- 26. HTML空格缩进开销
- 27. 缩进空行(IntelliJ IDEA)
- 28. 使用空格缩进heredocs
- 29. 压缩HTML标记中的属性之间的空白
- 30. C中的空白#