2010-10-22 60 views
6

我剛剛瞭解F#並計劃將其用於我的下一個項目。我立即發現一件令人困惑的事情是缺乏對.fs文件中製表符的支持。我喜歡如何使用縮進顯示範圍/層次結構,但使用空格似乎過時了。我是否必須按退格鍵四次才能返回到父塊?如果我不小心回退了三次,但沒有注意到並繼續打字,會發生什麼情況?F中的空白和縮進#

回答

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。