原来上网我下了很多VS2010编辑器的Demo。而我用的是2005编辑器,我在使用这些小样时,基本上绝大部分基于VS2005的Asp.net工程都因为少数文件无法转换而无法加载工程,为此我也苦恼很久,后来终于让我找到了解决办法。
大概Google了下这个F#,原来是一种函数式编程语言(原来是Function滴意思 -_-),ms从VS2002年就开始,研发这个东东了,看来以后要研究研究,随便G了几个F#的example code,看着好亲切,蛮像C的,或者更像Perl。
VS的视图,特别是对一个class里各个field以及method的walk through功能是我最不喜欢的,这点Eclipse要做的好的多!vs2010里面貌似改进不大,其中多了这样一个东东:架构浏览器,不知做什么用。#t#
这里说说另外一个不爽的地方,就是最最最最最常用的代码编辑器了,真的不喜欢VS2010编辑器!显示的效果很飘渺的感觉,响应速度也不行,beta的错!来个特写。
下面就是有关VS2010编辑器代码
- (* This is a comment *)
- (* Sample hello world program *)
- printf "Hello World!"
- #light
- open Microsoft.FSharp.Collection.List
- (* print a list of numbers recursively *)
- let rec printlist l =
- (* When using "#light", you must indent with 4 spaces *)
- if l = [] then
- else
- printf "%d\n" (nth l 0)
- printlist (tl l)