Code intelligence for F# development in Sublime Text 3.
- Autocompletion
- Live error checking
- Tooltips
- Go to definition
- Show definitions in current file
- Syntax highlighting
- Runs F# scripts in output panel
| Keyboard Shortcut | Action |
|---|---|
| Ctrl+., Ctrl+. | Show F# commands |
| Ctrl+., Ctrl+o | Show last output panel |
| Ctrl+k, Ctrl+i | Show tooltip for symbol |
| F12 | Go to definition |
| Ctrl+space | Open autocomplete list |
- Start Sublime Text
- Press F7
- Select Build FSharp
./build.shbuild.cmdThe install task
will publish the package
to Sublime Text's Data directory,
and restart Sublime Text if it is running.
- Start Sublime Text
- Press F7
- Select Build FSharp - Publish Locally (Install)
./build.sh installFor full installations, run the following command:
build.cmd installFor portable installations, you must pass along the data directory.
build install sublimeDir="d:\Path\To\Sublime\Text\Data"Optionally, you can set
the SUBLIME_TEXT_DATA environment variable,
which should point to the Sublime Text Data directory.
If SUBLIME_TEXT_DATA is present,
you don't need to pass the sublimeDir argument
to the build script.
Pull requests to FSharp welcome!
- Clone this repository to any folder outside of Sublime Text's Data folder
- Edit files as needed
- Close Sublime Text
- Install via
./build.[sh|cmd] install - Restart Sublime Text
- Run the tests via command palette: Build FSharp: Test (All)
Tha maintainers of this repository appointed by the F# Core Engineering Group are:
- Robin Neatherway, Steffen Forkmann, Karl Nilsson, Dave Thomas and Guillermo López-Anglada
- The primary maintainer for this repository is Guillermo López-Anglada