- Atom (Ionide-Atom Plugin)ides-and-editors
Before Atom was archived, Atom had the Ionide-Atom plugin that provided F# support. While Atom is no longer being developed, users may still use it.
- Emacs (F# Mode)ides-and-editors
A highly customizable text editor with an F# mode that provides syntax highlighting, indentation, and basic language support.
- Neovim (F# LSP)ides-and-editors
Neovim, a modern fork of Vim, can be configured to use the F# Language Server Protocol (LSP) for advanced F# support.
- Riderides-and-editors
A cross-platform .NET IDE from JetBrains with excellent F# support, including code analysis, refactoring, and debugging.
- Sublime Text (F# Package)ides-and-editors
A sophisticated text editor with a package that provides F# syntax highlighting and basic language support.
- Vim (F# Plugins)ides-and-editors
A highly configurable text editor with various plugins that provide F# language support, including syntax highlighting and code completion.
- Visual Studioides-and-editors
The official IDE from Microsoft, providing comprehensive F# support, including debugging, IntelliSense, and project management.
- VS Code (Ionide Plugin)ides-and-editors
A VS Code plugin that provides F# language support, including IntelliSense, code navigation, and debugging. It is the core plugin for F# development in VS Code.