Welcome to MSDN Blogs Sign in | Join | Help

Some more F# intellisense screenshots

Here's a little picture gallery of intellisense screenshots from the newly released F# 1.0.1. For example, CodeTips help you see the types that are inferred for F# and .NET identifiers.

This one shows some Intellisense functionality: pressing Ctrl-J brings up a selection of name-completions for the current position.

Here you can see that the environment scales well to large projects - this is Abstract IL, ILX and the F# compiler itself being edited inside Visual Studio. I find the VS integration extremely productive when working on these components, especially the on-the-fly typechecking.

Here's a screenshot showing a type error being reported on-the-fly. Files are checked in the context of other files in the project.

And here's a fun new feature: pattern match hints, triggered by pressing the '|' key. Note how the patterns displayed are be chosen according to the inferred type of the expression being matched. If no type can be inferred the all pattern constructors in scope are be displayed. Further refinements may eventually be added, e.g. refining the patterns according to the patterns already dealt with by earlier code.

Published Saturday, January 29, 2005 12:21 AM by dsyme
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Friday, January 28, 2005 8:26 PM by MSDN Student Flash

# New version of F# available for FREE download

Thursday, February 17, 2005 12:14 PM by Mike Stall's .NET Debugging Blog

# 3rd-parties and Edit-and-Continue

Thursday, February 17, 2005 12:17 PM by Mike Stall's .NET Debugging Blog

# 3rd-parties and Edit-and-Continue

Monday, March 07, 2005 5:46 PM by Don Syme's WebLog on F# and Other Research Project

# F# at TechFest 2005

Thursday, November 02, 2006 4:59 AM by Thomas Maltus

# re: Some more F# intellisense screenshots

Do these features work in visual studio 2003 or just in Visual Studio 2005? Installed F# and ran batch file for 2003 plugin.

Tuesday, June 26, 2007 7:52 AM by F# for Visual Studio | F Sharp & F# .Net

# F# for Visual Studio | F Sharp & F# .Net

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker