F# Development Tools
This article describes some of the primary development tools used with F#.
.NET Command-line Tools
You can install command-line tools for F# in multiple ways, depending on your environment. See Install F#.
Integrated Development Environments (IDEs)
F# with Visual Studio
F# can be installed as part of Visual Studio. See Getting Started with F# in Visual Studio.
F# with Visual Studio Code
F# can be installed as part of Visual Studio Code. See Getting Started with F# in Visual Studio Code.
F# with Visual Studio for Mac
F# can be installed as part of Visual Studio for Mac. See Getting Started with F# in Visual Studio for Mac.
Other development environments
Other IDEs are available for F#, see F# Tools
Community Tools
Many tools and libraries for F# are provided by the F# community. These include:
- Fantomas - The F# code formatting tool
- FSharpLint - An F# code checking tool
- FAKE - An F# build automation tool
For more comprehensive lists, see the F# Software Foundation's Guide to F# Community Projects, or search on the web.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for