BT

F# Support Highlights New Rider Preview Release

| by Jeff Martin Follow 16 Followers on May 02, 2017. Estimated reading time: 1 minute |

JetBrains continues to evolve Rider, their cross-platform IDE for .NET.  Rider is intended to become a serious alternative to the role filled by the Visual Studio family.  In April's release of the Rider preview (EAP 21), the new features are highlighted by support for the F# functional programming langauge.

Since this is the first public release of Rider with F#, it should be known that this support is nowhere close to being feature complete.  With EAP21, Rider can build and debug F# projects with the usual support for code completion, source code navigation, and syntax highlighting.  What isn’t included today is debugging support for .NET Core based-F#, F#’s scripting files (.fsx), or an immediate window.  JetBrains has promised this functionality will be coming in a future release and will be providing more details soon.  Given the company's past history of incorporating user feedback, it is a good time for F# developers to try out this EAP and report their suggestions to JetBrains for inclusion in a future release.

EAP21 includes Microsoft’s TFS plugin as part of its regular installation, meaning developers looking to interact with TFS and Visual Studio Team Services can get started quicker.  Also new in this release is support for XML doc comments.  Some of the more notable fixes made in this release include the ability to reference portable projects (first reported for EAP19), correction of a regression bug that prevented the loading of Mono-based projects, and the inability to edit HTML text in .cshmtl files. 

Those interested in trying out the latest preview can do so by visiting JetBrains, while the full list of bugs fixed in EAP 21 is available for those seeking detailed information.  

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT